Jos on satoja venäjänkielisiä PDF-tiedostoja, jotka on nimetty kyrillistä kirjaimistoa käyttäen ja nuo tiedostonnimien kyrilliset kirjaimet olisi muutettava latinalaisiksi (eli "meikäläisiksi") akkosiksi, niin kuinka tämä onnistuisi helpoiten? Onko tähän hätään olemassa esim. mitään konvertteria, jolla tuo onnistuisi nopeasti? Tähän mennessä olen joutunut uudelleennimeämään tiedostot kopioimalla tiedostonnimet osoitteeseen http://ok-board.com/russian.htm josta löytyy translitterointityökalu, jolla copy/pastetetun tekstin voi muuttaa "normaaliksi" (latinalaisin akkosin kirjoitetuksi) poistamalla siitä erikoiskirjaimet. Tuo keino kyllä toimii, mutta on vain pirun työläs kun noita venäjänkielisiä tiedostoja on niin jumalattoman paljon.
Nuo kyrillisin kirjaimin nimetyt tiedostot näkyvät ihan täysin virheettömästi normaaliselauksella mun Windows 7:ssa, jossa ilmeisesti on jonkinlainen tuki kyrillisille kirjaimille. Command promtissa eli komentokehotteessa (start ----> run ----> "cmd") nuo tiedostonnimet eivät kuitenkaan näy kunnolla (kun listaa ne kirjoittamalla "dir"), vaan command prompt korvaa kyrilliset kirjaimet kysymysmerkeillä.
Ongelmana noissa kyrillisissä kirjaimissa on mm. se, että esim. yksikään mun SFV/MD5 -tiedostojen tarkistus- ja luontiohjelmista ei osaa lukea noita kyrillisiä kirjaimia, eikä F-Securekaan suostu tarkistamaan kyrillisin kirjaimin nimettyjä tiedostoja ("cannot open file" ja kaikki menee kategoriaan "not scanned").
Nuo kyrillisin kirjaimin nimetyt tiedostot näkyvät ihan täysin virheettömästi normaaliselauksella mun Windows 7:ssa, jossa ilmeisesti on jonkinlainen tuki kyrillisille kirjaimille. Command promtissa eli komentokehotteessa (start ----> run ----> "cmd") nuo tiedostonnimet eivät kuitenkaan näy kunnolla (kun listaa ne kirjoittamalla "dir"), vaan command prompt korvaa kyrilliset kirjaimet kysymysmerkeillä.
Ongelmana noissa kyrillisissä kirjaimissa on mm. se, että esim. yksikään mun SFV/MD5 -tiedostojen tarkistus- ja luontiohjelmista ei osaa lukea noita kyrillisiä kirjaimia, eikä F-Securekaan suostu tarkistamaan kyrillisin kirjaimin nimettyjä tiedostoja ("cannot open file" ja kaikki menee kategoriaan "not scanned").
Vastaukset 5
Vanhimmat
Eikö olisi parempi vaihtaa tekniikka toimivampaan kuin jatkaa vanhentuneen tekniikan käyttöä, alistuen ja taipuen itse toimimaan sovellusten rajoitusten mukaisesti?
Esimerkiksi jos ei F-Secure suostu toimimaan ison naapurin merkeillä, niin vaihdetaan toimittajaa. Veikkaisin, että eiköhän Kaspersky Lab tunnista myös kyrilliset merkit! : D
http://www.kaspersky.com/
_SINÄ_ alistat koneesi toimimaan niinkuin haluat, ei päinvastoin.
virustorjunnan ja jonkin (?) tekniikan vaihtamisella toimivampaan homma hoidossa...
löytyy ohjauspaneelista Aluekohtaiset ja kieliasetukset, josta voi valita myös kyrilliikan käyttöön, niin pakko on Win 7:sta löytyä vastaava.
Sen jälkeen olen XP:ssä voinut vapaasti suoraan uudelleen nimetä kyrillisiä PDF:iä latinalaisilla ja päinvastoin riippuen kumman valitsen käyttöön näppäimistöön.
Не надо повторно изобретать велоципед.
Linuxissa/Unixissa on sellainen kuin convmv, jolla tuo hoituu. Googleta löytyisikö siitä Windows-versiota.
Noo, F-secure ei kai sitten tue kyriliikkaa. Ja translitteroitua tekstiä tuskin tulee oikein mikään ohjelma.
Erikoiskirjainten poistaminen ei ole mitään translitterointia. Venäjässä on melkein kaikki kirjaimet erikoiskirjaimia latinalaisiin verrattuna. Esim. S- kirjaimia seitsemän, eri kirjainta. Ja jokaisen kirjaimella on merkityksensä.
Ikinä en ole nähnyt asiallista translitterointi ohjelmaa, tietokannan pitäisi olla ääretön, translitterointi kun tarkoittaa ääntämyksen mukaista kirjoittamista jollain kirjasimilla. Kirjoitappas kokeeksi sana "tsuhna" venäjäksi kyyrisillä kirjaimilla. Ei sitä ainakaan mikään venäjänkielinen teksturi ymmärtäisi.
Translitterointi sinällään ei ole vaikeaa. "Ja ootshin lublju tbia, ti ootsin grassiiva i normalnja idiootishka ljuubitel. Ti,e tolka stjuden vi rastkiim jushiik". Vsjo harashoo.