[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: