blender3d.no

Norsk Blenderforum
Dato/klokkeslett: 06 Sep 2010, 14:35

Tidssone UTC + 1 time [ DST ]




Opprett et nytt emne Svar på emnet  [ 2 innlegg ] 
Forfatter Melding
 Innleggets emne: Google Translate er gøy!!!
InnleggSkrevet: 23 Jun 2009, 18:39 
Avlogget
Nybegynner
Nybegynner
Brukerens avatar

Registrert: 11 Des 2007, 18:25
Innlegg: 95
Bosted: Lyngen, Troms
Jeg har laget et lite program i Python som oversetter tekst fra norsk til japansk og tilbake.

Et eksempel:
Sitat:
text: Brannvesenet fikk melding om brannen i Hestvika ved Hamneidet i Nordreisa like før klokka 15 tirsdag, og rykket umiddelbart ut til stedet.
number: 5
Femten. 2007 år før 2007 Vika Hamn Nordreisa melding om brann på hester, brannvesenet.

(Teksten fant jeg på nordlys.no: http://www.nordlys.no/nyheter/article4419450.ece)


Kode:
#! /usr/bin/python
#
#
# Hans-Kristian Bruvold
#

from urllib2 import urlopen
from urllib import urlencode
import sys

# The google translate API can be found here:
# http://code.google.com/apis/ajaxlanguage/documentation/#Examples

def translate(source_lang, target_lang, text):
    lang1=source_lang
    lang2=target_lang
    langpair='%s|%s'%(lang1,lang2)
    text=''.join(text)
    base_url='http://ajax.googleapis.com/ajax/services/language/translate?'
    params=urlencode( (('v',1.0),
                       ('q',text),
                       ('langpair',langpair),) )
    url=base_url+params
    content=urlopen(url).read()
    start_idx=content.find('"translatedText":"')+18
    translation=content[start_idx:]
    end_idx=translation.find('"}, "')
    translation=translation[:end_idx]
    return translation

text2 = raw_input("text: ")
try:
    times = raw_input("number: ")
    times = int(times)
except:
    print "you need to give me a number!"

for x in range(times):
    text1 = translate('no', 'ja', text2)
    text2 = translate('ja', 'no', text1)

print text2


Jeg har ikke testet det i Windows, så om det oppstår problemer i Windows må dere si i fra. :D

_________________
IBM Thinkpad R60
Ubuntu user: # 14440


Topp
 Profil  
 
 Innleggets emne: Re: Google Translate er gøy!!!
InnleggSkrevet: 24 Jun 2009, 17:49 
Avlogget
Nybegynner
Nybegynner

Registrert: 14 Feb 2008, 23:41
Innlegg: 70
Bosted: Tana
haha funy script xD


Topp
 Profil  
 
Vis innlegg fra forrige:  Sorter etter  
Opprett et nytt emne Svar på emnet  [ 2 innlegg ] 

Tidssone UTC + 1 time [ DST ]


Hvem er i forumet

Brukere som leser i dette forumet: Ingen registrerte brukere og 1 gjest


Du kan ikke opprette nye emner i dette forumet
Du kan ikke skrive innlegg i dette forumet
Du kan ikke redigere dine egne innlegg i dette forumet
Du kan ikke slette dine egne innlegg i dette forumet
Du kan ikke laste opp vedlegg til dette forumet

Søk etter:
Gå til forum:  
cron

Protected by Anti-Spam ACP Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB.no - Norsk phpBB-support