Ceviri sistemine yenilikler
Selam,
Ceviri isi icin bir takim yeniliklere gitmek gerekiyor dusuncelerine
garkoldum bu aralar.
Ozellikle cevirilen bir sayfanin orjinalinde degisiklikler yapildiginda
tekrardan tum sayfayi
cevirmemek icin bir yontem bulmaliyiz. Aksi takdirde bir sure sonra
cevirilerin cogu outdated olacak.
Bir diger sorun, wml dosyalarini duzenledikten sonra bunlarin build edilip
html hallerinin gozukmesi
gerekiyor. Ancak o zaman yapilan hatalar daha iyi farkedilip
duzeltilebilir.
Aklima gelen ilk cozum yeni bir CVS repository olusturup, ceviri islemini
buradan yurutmek. Ancak
web ile daha fazla kisiye daha rahat ulasabilecegimiz icin bu cozum yeterli
degil.
Ikinci cozum ise bir kac cgi programi ile, webden duzenlenen wml dosyasinin
upload edilip, server
tarafinda build edilmesi ve html halinin kullaniciya gosterilmesini
saglamak. Bu yontemde de wiki
platformunu kullanacaksak sayfalari adresleyebilmek icin her belgenin
basina
wml::source:file://turkish/distrib/index.wml
seklinde dosya isimlerini yazabiliriz. Boylece upload edildiginde dosyanin
nereye gidecegi belli olur.
Ancak wiki icerisinden ceviriyi kopyalayip bir dosyaya yapistirmak sonra o
dosyayi gondermek, ya da
ayrica baska bir web adresine gidip kopyalanan metni oraya yapistirmak
falan derken islem adimlarini
zorlastiracak cozumler. Kas yapalim derken goz cikarmak da istemiyorum.
Bir baska aradigim ozellik outdated olmus bir sayfayi ceviren kisinin diff
ciktisini isterse duzgun
bir sekilde webden gorebilmesi. Bir de guncellene wml dosyasinin
ingilizcesini de gosterebilecek bir
ekran. Bunlar da ileride gerekli olacaktir.
Ayni zamanda boyle bir sistem kurup belirli araliklarla CVS ile senkronize
olursak, english/ dizini altinda gezinen biri begendigi bir sayfanin
cevirimine hemen baslayabilir. Kimsenin bir sey yapmasi
gerekmez.
Vb. vb. pek cok sey var. Bu konuda fikir belirtmek isteyenlerimiz var mi?
Reply to: