RDF Blok'unda türkce karakter sorunu

Begonnen von zazaeren, 24 März 2009, 21:13:35

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

zazaeren

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

Sitki

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
viele Grüße

Kein Support über PN, Mail oder Messenger!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

zazaeren

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

Sitki

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.
viele Grüße

Kein Support über PN, Mail oder Messenger!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

zazaeren

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

Sitki

Yapmış olduğun değişiklikler ile, kullandığın RDF bloğunu buraya eklermisin.
viele Grüße

Kein Support über PN, Mail oder Messenger!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

Baran

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

Sitki

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
viele Grüße

Kein Support über PN, Mail oder Messenger!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

zazaeren

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

Baran

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


zazaeren