Tips Website: Membuat Website Dengan 2 Bahasa Atau Lebih

Januari 27, 2008

Tidak seru bila target visitor website kita hanya dari sebuah negara saja terutama negara dimana kita tinggal. Oleh karena itu kita harus melengkapi website kita dengan beberapa bahasa, terutama bahasa arab (kalo bisa) lalu bahasa inggris…wew..wew… ya kayak friendster, google, atau yahoo yang punya fasilitas multilangual.
Insya Allah pada aritcles ini akan kita bahas cara membuat website multilangual/ multilanguage/ multi bahasa. Namun perlu diketahui multilangualnya tidak bisa meliputi semua isi content website, namun hanya berkisar pada menu-menu naviagtion, statement, atau kategori-kategori lainnya kecuali database.
Mungkin anda juga pernah memperhatikan beberapa situs milik google yang versi hongkong, india, china, italia, dll. Pasti diantara situs-situs milik google tersebut ada saja satu dua kalimat yang berbahasa inggris bukan!! Ya bahasa inggris itlah basis nya google, karena google juga tidak bisa membuat semua contentnya multilangual secara sempurna, kecuali hanya sekedar navigation umumnya saja. Sebenarnya kita bisa membuat website kita multilangual secara keseluruhan, tapi cara nya terlalu merepotkan, sangat manual sekali. Anda harus mentranslate content anda yang berbahasa indonesia (misalkan) ke dalam bahasa inggris kemudian buat website lain yang serupa khusus untuk versi english nya…huhh…repottt.
Wah kebanyakan basa-basinya….tapi website ini bukaaaann basa basiiiiii……. Oke ita mulai saja!!
<?
echo “Indonesian
|English“;
echo “
Profile
|Contact“;
session_start();
if(!session_is_registered(‘language_active’))
{
session_register(‘language_active’);
}
if($_GET['lan'])
{
$_SESSION['language_active']=$_GET['lan'];
}
else
{
if(!$_SESSION['language_active'])
{
$_SESSION['language_active']=’indonesian’;
}
}
include $_SESSION['language_active'].”.php”;
echo ”

“;
if($_GET['page'])
{
include $_GET['page'].”.php”;
}
echo “

“;
echo ”

“;
echo $lan[welcome];
echo “
“;
echo $lan[welcome2];
echo “

“;
?>
script multilangual ini memanfaat kan session? Session itu sama fungsi nya dengan cookies, apa itu cookies?? Saya pernah menulis articles tentang cookies, coba anda cari lewat Search google dengan option pilihan pqcms.blogspot.com keywordnya “apa itu cookies cookie”.
session_start();
berfungsi untuk mengawali session/ manyalakan session.
if(!session_is_registered(‘language_active’))
{
session_register(‘language_active’);
}
arti dari potongan script diatas adalah jika session language_active belum terdaftar maka buat session language_active.
if($_GET['lan'])
{
$_SESSION['language_active']=$_GET['lan'];
}
else
{
if(!$_SESSION['language_active'])
{
$_SESSION['language_active']=’indonesian’;
}
}
maksud dari script diatas adalah” jika $_GET[‘lan’] ada isinya, maka isi variable session language_active dengan isi dari variabel $_GET[‘lan’]
jika kondisi di atas tidak benar maka masuk kepada kondisi ke kedua yaitu jika variable $_SESSION[‘language_active’] tidak ada isinya, maka isikan dengan ‘indonesian’.
Jadi artinya secara default bahasa nya itu pake bahasa indonesia.
Masih bingung ya…bila masih bingung download aja langsung script codenya disini.
DOWNLOAD

Entry Filed under: Uncategorized. .

5 Comments Add your own

  • 1. indra  |  Maret 17, 2008 at 2:13 pm

    mana link downloadnya :(

  • 2. mr.thenitro  |  April 6, 2008 at 9:04 pm

    iya nih mana Link download na…
    :(

  • 3. kristomo  |  April 28, 2008 at 12:35 am

    bagaimana agar website kiita bisa me-recognize huruf cina, rusia, jepang, arab dan lain-lain. thanks

  • 4. anisa  |  Juni 26, 2008 at 11:30 am

    iya nich mana link downloadnya ye

  • 5. Tips Website: Membuat Website Dengan 2 Bahasa Atau Lebih «  |  Februari 11, 2009 at 12:20 am

    [...] basa-basinya….tapi website ini bukaaaann basa basiiiiii……. Oke ita mulai saja!! <? echo “Indonesian |English“; echo “ Profile |Contact“; session_start(); [...]

Leave a Comment

hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


LINK

Enter spyroZONE! - www.spyrozone.net

Halaman

 

Januari 2008
S S R K J S M
« Des   Feb »
 123456
78910111213
14151617181920
21222324252627
28293031  

Arsip

Blogroll

FORUM

Meta

Terkini

Tag

CD room regedit registry

Kategori

SHOTBOX


Kategori

Top Post

Live Chat

Yours IP

Komentar Terakhir

arisona di Video tutorial belajar De…
Rizka di Menyelamatkan Komputer Dari Fl…
shah di SEPUTAR BUMI MALIKUSSALEH
maLik payter di SEPUTAR BUMI MALIKUSSALEH
maLik di SEPUTAR BUMI MALIKUSSALEH

Spam Blocked