• 23-09-2009, 15:33:25
    #1
    Bana online çeviri için bu script lazım arkadaşlar ?

    Bir kaç yerde görmüştüm google translate ile online çeviri hizmeti verebiliyorlar.

    Çok araştırma yapdım, aradım ama sonuca ulaşamadım.

    Bir kaç yabancı kaynakta bulduğum kodlar ile uğraştım ama yine beceremedim.

    Elinde bu veya buna benzer script olan paylaşabilirmi ?
  • 23-09-2009, 18:30:42
    #2
    o scriptin sahibi benim 30 tl ye satıyorum. + ücretsiz paylaşımı yok
  • 04-10-2009, 15:47:14
    #3
    Üyeliği durduruldu
    inforesim adlı üyeden alıntı: mesajı görüntüle
    o scriptin sahibi benim 30 tl ye satıyorum. + ücretsiz paylaşımı yok
    nulled2.net adresinde de Google Translate altyapısını kullanan bir script ucretsiz olarak dağıtilmaktadır.

    Bilginize.
  • 04-10-2009, 20:30:01
    #4
    Benim yazdığım sözlük tarzında, google.com benzeri. Jquery ile çalışıyor:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="tr" xml:lang="tr">
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    <title></title>
    
    <script type="text/javascript" src="jquery-1.3.1.min.js"></script>
    <script type="text/javascript" src="http://www.google.com/jsapi"></script>
    
    <script type="text/javascript">
    google.load('language', '1'); // translate API yi yükle
    //google.load('jquery', '1.3.2'); // jquery yi yükle // çalışmıyor :S
    
    $(document).ready(function(){
        $("#translate").click(function(){
            var from = $("#from").val();
            var to = $("#to").val();
            var orig = $("#or").val();
            
            google.language.translate(orig, from, to, function(result) {
                if(!result.error) {
                    $("#tr").val(result.translation);
                }
            });
    
        });
    });
    </script>
    
    </head>
    <body>
    <div class="he">
        <h2>Translate</h2>
        From:
        <select id="from">
            <option value=sq>Albanian</option><option value=ar>Arabic</option><option value=bg>Bulgarian</option><option value=ca>Catalan</option><option value=zh-CN>Chinese (Simplified)</option><option value=zh-TW>Chinese (Traditional)</option><option value=hr>Croatian</option><option value=cs>Czech</option><option value=da>Danish</option><option value=nl>Dutch</option><option value=en selected>English</option><option value=et>Estonian</option><option value=tl>Filipino</option><option value=fi>Finnish</option><option value=fr>French</option><option value=gl>Galician</option><option value=de>German</option><option value=el>Greek</option><option value=iw>Hebrew</option><option value=hi>Hindi</option><option value=hu>Hungarian</option><option value=id>Indonesian</option><option value=it>Italian</option><option value=ja>Japanese</option><option value=ko>Korean</option><option value=lv>Latvian</option><option value=lt>Lithuanian</option><option value=mt>Maltese</option><option value=no>Norwegian</option><option value=pl>Polish</option><option value=pt>Portuguese</option><option value=ro>Romanian</option><option value=ru>Russian</option><option value=sr>Serbian</option><option value=sk>Slovak</option><option value=sl>Slovenian</option><option value=es>Spanish</option><option value=sv>Swedish</option><option value=th>Thai</option><option value=tr>Turkish</option><option value=uk>Ukrainian</option><option value=vi>Vietnamese</option>
        </select>
    
        To:
        <select id="to">
            <option value=sq>Albanian</option><option value=ar>Arabic</option><option value=bg>Bulgarian</option><option value=ca>Catalan</option><option value=zh-CN>Chinese (Simplified)</option><option value=zh-TW>Chinese (Traditional)</option><option value=hr>Croatian</option><option value=cs>Czech</option><option value=da>Danish</option><option value=nl>Dutch</option><option value=en selected>English</option><option value=et>Estonian</option><option value=tl>Filipino</option><option value=fi>Finnish</option><option value=fr>French</option><option value=gl>Galician</option><option value=de>German</option><option value=el>Greek</option><option value=iw>Hebrew</option><option value=hi>Hindi</option><option value=hu>Hungarian</option><option value=id>Indonesian</option><option value=it>Italian</option><option value=ja>Japanese</option><option value=ko>Korean</option><option value=lv>Latvian</option><option value=lt>Lithuanian</option><option value=mt>Maltese</option><option value=no>Norwegian</option><option value=pl>Polish</option><option value=pt>Portuguese</option><option value=ro>Romanian</option><option value=ru>Russian</option><option value=sr>Serbian</option><option value=sk>Slovak</option><option value=sl>Slovenian</option><option value=es>Spanish</option><option value=sv>Swedish</option><option value=th>Thai</option><option value=tr>Turkish</option><option value=uk>Ukrainian</option><option value=vi>Vietnamese</option>
        </select>
    </div>
    
    <div class="tebg">
        <table>
            <tr><td><textarea rows="10" cols="60" id="or" class="te"></textarea></td></tr>
            <tr><td><textarea rows="10" cols="60" id="tr" class="te"></textarea></td></tr>
        </table>
    </div>
    
    <input type="submit" id="translate" value="Translate" />
    
    </body>
    
    </html>
  • 04-10-2009, 23:09:12
    #5
    Üyeliği durduruldu
    Alexis adlı üyeden alıntı: mesajı görüntüle
    Benim yazdığım sözlük tarzında, google.com benzeri. Jquery ile çalışıyor:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="tr" xml:lang="tr">
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    <title></title>
    <script type="text/javascript" src="jquery-1.3.1.min.js"></script>
    <script type="text/javascript" src="http://www.google.com/jsapi"></script>
    <script type="text/javascript">
    google.load('language', '1'); // translate API yi yükle
    //google.load('jquery', '1.3.2'); // jquery yi yükle // çalışmıyor :S
    $(document).ready(function(){
        $("#translate").click(function(){
            var from = $("#from").val();
            var to = $("#to").val();
            var orig = $("#or").val();
            google.language.translate(orig, from, to, function(result) {
                if(!result.error) {
                    $("#tr").val(result.translation);
                }
            });
        });
    });
    </script>
    </head>
    <body>
    <div class="he">
        <h2>Translate</h2>
        From:
        <select id="from">
            <option value=sq>Albanian</option><option value=ar>Arabic</option><option value=bg>Bulgarian</option><option value=ca>Catalan</option><option value=zh-CN>Chinese (Simplified)</option><option value=zh-TW>Chinese (Traditional)</option><option value=hr>Croatian</option><option value=cs>Czech</option><option value=da>Danish</option><option value=nl>Dutch</option><option value=en selected>English</option><option value=et>Estonian</option><option value=tl>Filipino</option><option value=fi>Finnish</option><option value=fr>French</option><option value=gl>Galician</option><option value=de>German</option><option value=el>Greek</option><option value=iw>Hebrew</option><option value=hi>Hindi</option><option value=hu>Hungarian</option><option value=id>Indonesian</option><option value=it>Italian</option><option value=ja>Japanese</option><option value=ko>Korean</option><option value=lv>Latvian</option><option value=lt>Lithuanian</option><option value=mt>Maltese</option><option value=no>Norwegian</option><option value=pl>Polish</option><option value=pt>Portuguese</option><option value=ro>Romanian</option><option value=ru>Russian</option><option value=sr>Serbian</option><option value=sk>Slovak</option><option value=sl>Slovenian</option><option value=es>Spanish</option><option value=sv>Swedish</option><option value=th>Thai</option><option value=tr>Turkish</option><option value=uk>Ukrainian</option><option value=vi>Vietnamese</option>
        </select>
        To:
        <select id="to">
            <option value=sq>Albanian</option><option value=ar>Arabic</option><option value=bg>Bulgarian</option><option value=ca>Catalan</option><option value=zh-CN>Chinese (Simplified)</option><option value=zh-TW>Chinese (Traditional)</option><option value=hr>Croatian</option><option value=cs>Czech</option><option value=da>Danish</option><option value=nl>Dutch</option><option value=en selected>English</option><option value=et>Estonian</option><option value=tl>Filipino</option><option value=fi>Finnish</option><option value=fr>French</option><option value=gl>Galician</option><option value=de>German</option><option value=el>Greek</option><option value=iw>Hebrew</option><option value=hi>Hindi</option><option value=hu>Hungarian</option><option value=id>Indonesian</option><option value=it>Italian</option><option value=ja>Japanese</option><option value=ko>Korean</option><option value=lv>Latvian</option><option value=lt>Lithuanian</option><option value=mt>Maltese</option><option value=no>Norwegian</option><option value=pl>Polish</option><option value=pt>Portuguese</option><option value=ro>Romanian</option><option value=ru>Russian</option><option value=sr>Serbian</option><option value=sk>Slovak</option><option value=sl>Slovenian</option><option value=es>Spanish</option><option value=sv>Swedish</option><option value=th>Thai</option><option value=tr>Turkish</option><option value=uk>Ukrainian</option><option value=vi>Vietnamese</option>
        </select>
    </div>
    <div class="tebg">
        <table>
            <tr><td><textarea rows="10" cols="60" id="or" class="te"></textarea></td></tr>
            <tr><td><textarea rows="10" cols="60" id="tr" class="te"></textarea></td></tr>
        </table>
    </div>
    <input type="submit" id="translate" value="Translate" />
    </body>
    </html>
    Paylastıgınız icin teşekkürler fakat hata veriyor.jsden alnamadıgım icin kodları incelemedim.
  • 05-10-2009, 18:22:33
    #6
    Hata yoktur, jquery-1.3.1.min.js dosyası olmadan çalışmaz, jquery indirip o satırı değiştirmeniz gerekir.

    egemen59 adlı üyeden alıntı: mesajı görüntüle
    Paylastıgınız icin teşekkürler fakat hata veriyor.jsden alnamadıgım icin kodları incelemedim.
  • 05-10-2009, 18:43:12
    #7
    jquery-1.3.1.min.js dosyasını buradan indirebilirsiniz.


    jquery-1.3.1.min.js - jqueryjs - jQuery 1.3.1 (Minified) - Project Hosting on Google Code
  • 05-10-2009, 18:45:00
    #8
    Üyeliği durduruldu
    eNCeLaDuSs adlı üyeden alıntı: mesajı görüntüle
    jquery-1.3.1.min.js dosyasını buradan indirebilirsiniz.
    jquery-1.3.1.min.js - jqueryjs - jQuery 1.3.1 (Minified) - Project Hosting on Google Code
    Bilgi için tesekkürler
  • 05-10-2009, 23:24:16
    #9
    <!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=ISO-8859-9" />
    <title>Untitled Document</title>
    </head>
    
    <body>
    
    <form method="GET" action="deneme.php">
        <p><input type="text" name="text" size="20"></p>
        <p><select size="1" name="from">
        <option value="tr">Türkçe</option>
        <option value="en">İngilizce</option>
        <option value="ru">Ruusça</option>
        </select><select size="1" name="to">
        <option value="en">İngilizce</option>
        <option value="ru">Rusça</option>
        <option value="tr">Türkçe</option>
        </select></p>
        <p><input type="submit" value="Gönder"><input type="reset" value="Sıfırla" name="B2"></p>
    </form>
    
    
    <?php
    // header("Content-Type: text/html; charset=UTF-8");
    $text = htmlspecialchars(strip_tags($_GET['text']));
    $lang1 = htmlspecialchars(strip_tags($_GET['from']));
    $lang2 = htmlspecialchars(strip_tags($_GET['to']));
    
    $tr = array(
    "ı" => "ı",
    "İ" => "İ",
    "ğ" => "ÄŸ",
    "Ğ" => "Ä",
    "Ü" => "Ü",
    "ü" => "ü",
    "Ç" => "Ç",
    "ç" => "ç",
    "Ş" => "Å",
    "ş" => "ÅŸ",
    "Ö" => "Ö",
    "ö" => "ö",
    "&nbsp;" => "\n+"
    );
    $metin = strtr($text,$tr);    
    
    $data = file_get_contents('http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q='.urlencode($metin).'&langpair='.urlencode($lang1).'%7C'.urlencode($lang2).'');
    $data = json_decode($data);
    
    $metin2 = $data->responseData->translatedText;
    echo $metin2;
    
    ?>
    </body>
    </html>
    Benim ufak bir çalışmam. Buyrun bir de bunu deneyin.