Selasa, 31 Juli 2012

Simple Language Selector


Ada beberapa cara agar membuat halaman web bisa memberi layanan multi language. Diantaranya adalah dengan: Server side script (PHP, ASP, JSP, dll), Client side script (Javascript), dan CSS. Cara paling mudah adalah dengan menggunakan CSS. Berikut ini adalah contoh scriptnya:

<!DOCTYPE html>
<html>

<head>
<title>Simple Language Selector</title>
<style>
body:lang(id) *:lang(en),body:lang(en) *:lang(id) { display:none; }
</style>
</head>

<body lang="id">

<div>
<a href="#" onclick="document.body.setAttribute('lang','en'); return false;">English</a> | <a href="#" onclick="document.body.setAttribute('lang','id'); return false;">Bahasa</a>
</div>
<h3><span lang="id">Contoh</span><span lang="en">Example</span></h3>
<div><span lang="id">Ini adalah halaman contoh dalam menyediakan fasilitas multi bahasa</span><span lang="en">This is a sample page in supporting of multi-lingual</span>.</div>

</body>

</html>

Download script: http://sites.google.com/site/karuniaprojects/documents/multi-lang.html

Tidak ada komentar:

Posting Komentar