pragmaMx Support Forum

pragmaMx => Türkçe (Turkish) => Language Specific Support => Yabancı Modüller => Thema gestartet von: zazaeren in 24 März 2009, 21:13:35

Titel: RDF Blok'unda türkce karakter sorunu
Beitrag von: zazaeren in 24 März 2009, 21:13:35
Merhabalar,

siteme en son bir blok yükledim. RDF haberlerin sitede kaymasini saglayan bu blokta her sey sorunsuz calisiyor. Sadece türkce karakterleri düzenleyemiyorum. Haber sitesinde düzgün cikan türkce karakterler blokta hep altta göründügü gibi cikiyor.
Büyük ihtimalle block dosyasina bir dil komutu eklemem gerekiyor. Fakat pek cok sey denememe ragmen bu sorunu cözemedim.
Önerisi olan varmi ?

Blok su sekilde cikariyor türkce harfleri :
"YSK'dan seçmenlere 'saatlerinizi ileri almayı unutmayın' uyarısı"


Simdiden tesekkürler
Titel: Re: RDF Blok'unda türkce karakter sorunu
Beitrag von: Sitki in 24 März 2009, 21:17:07
Merhaba :)

blok muhtemelen UTF-8-kodlamalı RDF bilgilerini doğru göstermiyor.

Almanca biliyorsun herhalde.
http://www.pragmamx.org/Forum-topic-27367-start-msg178440.html#msg178440
Titel: Re: RDF Blok'unda türkce karakter sorunu
Beitrag von: zazaeren in 24 März 2009, 21:25:53
Cevap icin tesekkürler Sitki,

fakat sorun tam hallolmadi, bicim degistirdi :)

YSK'dan seçmenlere 'saatlerinizi ileri almay? unutmay?n' uyar?s?

böyle oldu simdide.

Ama dogru yerdeyiz sanirim. Blog sitesi UTF-8 koduyla calisiyor. Ne yazikki degisemiyorum onu.
Blokta bunu nasil sunayim ?
bendeki sorun tam tersi sanirim. Yani UTF-8 ile görüntülenmesi gerekiyor. Bunu nasil kodlarim?

Selamlar
Titel: Re: RDF Blok'unda türkce karakter sorunu
Beitrag von: Sitki in 24 März 2009, 21:48:17
ZitatBlog sitesi UTF-8 koduyla calisiyor
Link verebilirmisin lütfen, eklemek istediğin RDF içeriğinden (Feed).

Ayrıca, blok yönetiminde Yeni Blok Ekle (RSS/RDF İçeriği) üzerinden linki eklemeyi denedin mi.
Titel: Re: RDF Blok'unda türkce karakter sorunu
Beitrag von: zazaeren in 24 März 2009, 22:33:19
RDF/RSS olarak yeni blok ekledim fakat görsel olarak iyi durmuyor. Bu blockta kayan yazi var. Ayrica ordada ayni sorun yasandi simdi denedim.

Feed adresi http://gencliginsesihaberblogu.blogspot.com/

Selamlar
Titel: Re: RDF Blok'unda türkce karakter sorunu
Beitrag von: Sitki in 25 März 2009, 07:48:18
Yapmış olduğun değişiklikler ile, kullandığın RDF bloğunu buraya eklermisin.
Titel: Re: RDF Blok'unda türkce karakter sorunu
Beitrag von: Baran in 25 März 2009, 21:16:54
merhaba bende aynı sorunu yaşıyorum, hazır konu açılmışken burdan yazim.

sitki arkadaş burda vermiş oldugunuz kod hangi dosyada ?

$content .="<a href=\"".(htmlspecialchars($regs[3][0]))."\" target='_blank'>".(htmlspecialchars($regs[1][0]))."</a><br /><br />\n\n";


Teşekürler..
Titel: Re: RDF Blok'unda türkce karakter sorunu
Beitrag von: Sitki in 25 März 2009, 22:46:51
Vermiş olduğum linkteki çözüm yolu bir almanca içerikli RSS/RDF için, yani UTF-8 kodlamadan ISO-8859-1 kodlamaya dönüştürüyor. Fakat doğru olarak Mustafa'nın da dikkat çektiği gibi, burada Türkçe karakterler söz konusu olduğu için, çeviri sonraki şekilde yapılması lazım.

string iconv ( string $kodlamadan  , string $kodlamaya  , string $dizge  )

Yani

iconv("UTF-8", "ISO-8859-9", $content)

http://www.php.net/manual/tr/function.iconv.php
Titel: Re: RDF Blok'unda türkce karakter sorunu
Beitrag von: zazaeren in 25 März 2009, 23:27:39
Merhaba tekrardan,
yanliz degilmisim demekki :)

Kardes üstte linkini verdigim blok benim RSS / RDF sitem. Onun adminide benim. Ama orda ne yazikki dil kodunu degisemiyorum. Nedenini bilmiyorum.

RSS / RDF block'u iste burdan yani Pragma'dan indirdigim block. Yani orjinali bir sey degismedim pek. Degistigim yerlerde görüntü ile ilgili seylerdi.

Yani sorun bana özel bir sorun degil üstteki arkadasin cevabindanda anladigim kadari ile.

Genel olarak söyle bir sorun var.

Dil kodu UTF-8 veya herhangi baska bir kod olan sitelerden akan haberler, yada bilgiler vesaire.. site dil kodu ISO 8859-9 oldugu icin bozuk cikiyorlar. RSS / RDF block'una UTF-8 li yazilari ISO 8859-9 li hale getirecek bir komut eklemeliyiz. Yukarda verdigin kodu ekledim fakat block bozuldu bu defa.

Umarim bir cözüm buluruz.

Selamlar
Titel: Re: RDF Blok'unda türkce karakter sorunu
Beitrag von: Baran in 26 März 2009, 11:13:44
zazaeren merhaba

bana blocku gönderebilirseniz ayrdımcı olabilirim.


çünkü ben direk RSS RDF dosya olarak ekledım sorun bu şekilde oluştu.

Blocku gönderirseniz bakarım
Titel: Re: RDF Blok'unda türkce karakter sorunu
Beitrag von: zazaeren in 01 April 2009, 00:10:31
http://www.pragmamx.org/Downloads-op-getit-lid-403-noJpC-.html

Bu siteden indirdigim Blocktur.
Titel: Re: RDF Blok'unda türkce karakter sorunu
Beitrag von: zazaeren in 02 April 2009, 21:37:45
Bir önerisi olan yokmu :(