membuat penerjemah bahasa dengan php

Rynda · Feb 14, 2013
mas maaf mau numpag nanya, ada yang tau kode php-nya bikin penerjemah bahasa gak???
soalnya saya ada tugas bikin aplikasi penerjemah bahasa menggunakan php. saya udah searching tapi gak nemu2 kodenya.. :(

mohon bantuannya ya mas..
terima kasih sebelumnya..
Silahkan login untuk menjawab!
0
Loading...
Ellyx Christian · Feb 15, 2013 · 0 Suka · 0 Tidak Suka
saya agak bingun dengan pertanyaanya, kalau ingin menerjemahkan kata kata inggris ke indonesia seperti google translate itu susah. Itu perlu pake artificial intelligence NLP(Natural language processing). Kalau mau website yang multi bahasa itu pasti banyak di google. Nah beda lagi kalau kamu bikin kamus bahasa inggris indonesia misalnya. Jadi yang mana?
0
Loading...
Rynda · Feb 17, 2013 · 0 Suka · 0 Tidak Suka
iya, kayak kamus gitu mas..
kemarin saya udah dapet scriptnya, tapi tadi saya coba masukin huruf korea ke databasenya tapi kok pas saya coba huruf koreanya jadi tanda tanya ya mas??
apakah type dari field databasenya berpengaruh mas?? (misal : field: arti, type: text).
kira-kira cara membuat database yang isinya tulisan korea agar bisa keluar pas di mozila gimana ya mas??

terima kasih sebelumnya..
mohin bantuannya..
0
Loading...
Ellyx Christian · Feb 19, 2013 · 0 Suka · 0 Tidak Suka
pertama database kamu harus menggunakan character set utf8. kemudian jangan lupa kamu harus di html juga harus gunakan character set utf8:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
0
Loading...
Rynda · Feb 24, 2013 · 0 Suka · 0 Tidak Suka
mas maaf ya saya mau nanya lagi..
database saya kan udah menggunakan karakter utf8_unicode_ci dan di phpnya juga udah menngunakan charset=utf-8, tapi ko' masih gagal ya mas??? :(
nie mas script aplikasi saya mas..

[code=php]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Belajar Bahasa Korea</title>
<meta name="keywords" content="free css templates, web templates, floral blog website, XHTML, CSS, free download" />
<meta name="description" content="Floral Blog Website · Free CSS Template, Free Website Template" />
<link href="rinda_style.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.style1 {
	color: #FF0000;
	font-weight: bold;
}
-->
</style>
</head>
<body>
<div id="desain_container">
  <div class="desain_space"></div>
  <div id="desain_body">
    <div id="desain_header">
      <div id="desain_site_title">BELAJAR<span id="desain_site_title2"> Bahasa Korea</span></div>
    </div>
    <div class="desain_link"><ul>
		 <li><a href="index.php">Home</a></li>
		 <li><a href="pengenalanhangeul.php">Pengenalan hangeul </a></li>
		 <li><a href="#">Kosa Kata</a></li>
         <li><a href="c#">Cara Penulisan </a></li>
         <li><a href="#">Contoh Percakapan </a></li>
         <li><a href="penerjemah.php">Penerjemah</a></li>
         <li><a href="#">About</a></li>
        </ul> 
    </div>
    <p>&nbsp;</p>
    <h1 align="center" a>&nbsp;</h1>
    <h1 align="center" a>Penerjemah Bahasa Korea</h1>
    <p align="center">&nbsp; </p>
	<form method="post" action="<?=$_SERVER['PHP_SELF']?>">
	<p align="center">Kata yang diterjemahkan: 
	  <input type="text" name="cari" id="cari" /> </p>
	<p align="center"><input type="submit" name="submit" id="submit" value="Terjemahkan" /> </p>  
</form> 

<?php  
   
$cari = $_POST['cari'];
if($cari == '')
{
	echo "Masih kosong!";
}
else
{
	//	SETTING
	$db_host = "localhost";
	$db_user = "root";
	$db_pass = "123";
	$db_name = "kamus2";
	
	//	KONEKSI KE DATABASE
	$koneksi = mysql_connect ($db_host, $db_user, $db_pass) or die ("Ga bisa connect");
	mysql_select_db ($db_name) or die ("Ga bisa select database");
	
	//   MENAMPILKAN SEMUA DATA - masih menampilkan data tanpa pemisah
	$query = "SELECT * from kamus_id where kata like '$cari'";
	$hasil = mysql_query($query);
	$hitung = mysql_num_rows($hasil);
	if ($hitung != '0')
	{
		while ($baris = mysql_fetch_array($hasil))
		{
			echo "<b>KATA</b> : $baris[kata]<br>";
			echo "<b>ARTI</b> : $baris[arti]<br>";		
		}
	}
	else
	{
		$query = "SELECT * from kamus_id where kata like '$cari'";
		$hasil = mysql_query($query);
		$hitung = mysql_num_rows($hasil);
		if ($hitung != '0')
		{
			while ($baris = mysql_fetch_array($hasil))
			{
				echo "<b>KATA</b> : $baris[kata]<br>";
				echo "<b>ARTI</b> : $baris[arti]<br>";		
			}
		}
		else
		{
			echo "Kata tidak ada dalam database!";
		}
	}
}

?>
	<p>&nbsp;</p>
  </div>
    <div id="desain_footer">Copyright © 2013 By Rinda lisna Wulandari</a></div>
</div>
</body>
</html>


kira-kira bagian yang salah dimana ya mas???
saya mohon bantuannya..
terima kasih banyak mas..
0
Loading...
Ellyx Christian · Feb 25, 2013 · 0 Suka · 0 Tidak Suka
coba tambahkan mysql_query ('SET NAMES utf8'); setelah mysql_connect seperti:
$koneksi = mysql_connect ($db_host, $db_user, $db_pass) or die ("Ga bisa connect");
mysql_select_db ($db_name) or die ("Ga bisa select database");
mysql_query ('SET NAMES utf8');

jika tetap tidak mau coba jalankan di browser lain, seperti kasus saya, karater korea tidak mau tampil di chrome tapi mau di firefox
0
Loading...
Rynda · Mar 1, 2013 · 0 Suka · 0 Tidak Suka
oke mas, makasih banyak ya bantuannya..
saya mau coba dulu :)
0
Loading...
Rynda · Mar 1, 2013 · 0 Suka · 0 Tidak Suka
mas udah bisa.. :D
terima kasih yang sebesar-besarnya atas bantuannya ya mas :D