Jump to content

preslovljavanje


Mikorist

Preporučeni Komentari

mislite da sam mislio o

http://www.preslovljavanje.com/

i da i ne - zapravo ne....

to je super - problem je kad imate u folderu

60 textualnih fajlova koji treba da se prevedu iz cirilice u latinicu.

recimo za forum

(nije bitna velicina)

e za to mora skripta da radi :phil_04:

evo skripta

# -*- encoding: utf-8 -*-import globimport codecsEXT = "*.php"REN = ""cyr = {u'А':u'A', u'Б':u'B', u'В':u'V', u'Г':u'G', u'Д':u'D', u'Е':u'E', u'Ж':u'Ž', u'З':u'Z',       u'И':u'I', u'Ј':u'J', u'К':u'K', u'Л':u'L', u'М':u'M', u'Н':u'N', u'Њ':u'Nj',u'О':u'O',       u'П':u'P', u'Р':u'R', u'С':u'S', u'Т':u'T', u'Ћ':u'Ć', u'У':u'U', u'Ф':u'F', u'Х':u'H',       u'Ц':u'C', u'Ч':u'Č', u'Џ':u'Dž',u'Ш':u'Š', u'Ђ':u'Đ', u'Љ':u'Lj',       u'а':u'a', u'б':u'b', u'в':u'v', u'г':u'g', u'д':u'd', u'е':u'e', u'ж':u'ž', u'з':u'z',       u'и':u'i', u'ј':u'j', u'к':u'k', u'л':u'l', u'љ':u'lj',u'м':u'm', u'н':u'n', u'њ':u'nj',       u'о':u'o', u'п':u'p', u'р':u'r', u'с':u's', u'т':u't', u'ћ':u'ć', u'у':u'u', u'ф':u'f',       u'х':u'h', u'ц':u'c', u'ч':u'č', u'џ':u'dž',u'ш':u'š', u'ђ':u'đ'}def convert(etx=EXT):    for item in glob.glob(EXT):        f = codecs.open(item, encoding="utf-8", mode="r").readlines()        fc = codecs.open(("%s%s" % (REN, item)), encoding="utf-8", mode="w")        for line in f:            cvrtd = []            for c in line:                if c in cyr.keys():                    cvrtd.append(cyr[c])                else:                    cvrtd.append(c)            fc.writelines("".join(cvrtd))        fc.close()        print "Sacuvana ja datoteka %s..." % item    print "\n\nKonverzija je zavrsena.\n"if __name__=="__main__":    choice = raw_input("""Unesite 'k' za konverziju: """)    if choice  == "k":        convert()        raw_input("Pritisnite ENTER za izlazak iz programa.")

ovo sacuvati kao prevod.py

ko ima linux

ubaciti fajl u folder sa cirilicnim fajlovima

EXT = "*.php" ovo promeniti da odgovara formatu fajla *.txt *.html i sl.

REN = "lat_" ako je REN = "" gazi sve fajlove ako je REN = "lat_" svi

fajlovi na pocetku imaju lat_

komanda u folderu je python prevod.py

i eto za 3 sekunde latinica.

uzdravlje

Link to comment
Podeli na ovim sajtovima

  • Odgovora 25
  • Kreirano pre
  • Zadnji odgovor pre

Aktivni članovi u ovoj temi

Aktivni članovi u ovoj temi

a mozes i u google translate da prevedes sa srpskog na hrvatski

Е баш и да не преводим :sarcastic_hand: . Добро си Мика сетио овога и почећу да примењујњм кад год ми неко одговори да не зна да чита Ћирилицу. Осим наравно колега Зероваф :respect:
Link to comment
Podeli na ovim sajtovima

почећу да примењујњм кад год ми неко одговори да не зна да чита Ћирилицу.

Ti prvo bolje nauči da pišeš. Kako pišeš, pola se ne može prevesti... :msn-rofl:

Link to comment
Podeli na ovim sajtovima

Kreiraj nalog ili se prijavi da daš komentar

Potrebno je da budeš član DiyAudio.rs-a da bi ostavio komentar

Kreiraj nalog

Prijavite se za novi nalog na DiyAudio.rs zajednici. Jednostavno je!

Registruj novi nalog

Prijavi se

Već imaš nalog? Prijavi se ovde

Prijavi se odmah
  • Članovi koji sada čitaju   0 članova

    • Nema registrovanih članova koji gledaju ovu stranicu
×
×
  • Kreiraj novo...