Jump to content

Preporučeni Komentari

Napisano

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

  • Odgovora 25
  • Kreirano pre
  • Zadnji odgovor pre

Aktivni članovi u ovoj temi

Aktivni članovi u ovoj temi

Napisano

A za čega je ovo dobro?

za pisare je dobro i prevodioce :msn-rofl: ako recimo imas sql fajl od 600 mega i zelis da svu cirilicu prebacis u latinicu :wink2: ili recimo imas 100 fajlova u cirilici i svaki ima po megabajt
Napisano

Aha. Dobro. To je za one koji se bave time čime se ja ne bavim. Ok, hvala na pojašnjenju :)

Napisano

Onda čizme da obuješ. Jer šubara ti glavu samo krasi... :)

Napisano

Voma korisna alatka, hvala mikoJa za mac word koristim vec gotove makroekoji rade sve transkripcije

Napisano

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

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

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

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

Napisano

ajde posaljem vam 250 fajlova od po megabajt da vidim za koliko cete vremena da prebacite iz cirilice u latinicu bez skripte da se radi copy/paste u Wordu u cemu god da je po minut to je 250 minuta :wavecry:

Napisano

Ne sumnjam da je skript dobar, ali kakvu upotrebnu vrednost ima za "običnog" tj. "prosečnog" korisnika?

Napisano

Ne sumnjam da je skript dobar, ali kakvu upotrebnu vrednost ima za "običnog" tj. "prosečnog" korisnika?

ko kaze da je skript za obicnog korisnika ? okacio sam ga ovde cisto ako mi nestane sistem da imam kopiju :msn-rofl:
Napisano

Што, мени ће баш требати :unknw:

A da te ipak mi forumaši naučimo latinična slova? Ne treba da se stidiš, nećemo nikome reći. :lol:

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...