Dulu saya pernah menuliskan artikel bagaimana membuat sebuah website dengan menggunakan framework Codeigniter dengan menggunakan fasilitas multilanguage pada Codeigniter. Tapi masalahnya menggunakan cara ini adalah terlalu banyak harus membuat multilanguage secara manual satu persatu. Dan yang menjadi masalahnya lagi adalah content artikel misalnya juga harus dimultilanguage kan secara manual.
Terinspirasi dari website suaramerdeka, saya melihat multilanguage yang digunakan adalah dengan menggunakan fasilitas yang berasalah dari google yaitu dengan google translate tapi berbeda dengan cara yang biasanya yaitu menggunakan google translate API.
OK langsung saja saya berikan contohnya:
<code>
<html>
<head>
<title>Website Multilanguage</title>
</head>
<body>
<div id=”google_translate_element”></div>
<script>
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: ‘id’,
layout: google.translate.TranslateElement.InlineLayout.SIMPLE
}, ‘google_translate_element’);
}
</script>
<script src=”//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit“></script>
<p>Selamat Datang di Website Saya</p>
</body>
</html>
</code>
Hasilnya adalah nanti akan muncul pilihan bahasa yang bisa dipilih untuk mengganti semua content website. Cara ini sangat mudah dan ringan diimplementasikan pada website baik dengan menggunakan framework Codeigniter maupun dengan hard coding.
Semoga bermanfaat!!
