phpBB Türkiye - phpBB3 Türkçe destek ve geliştirme

İçeriği atla

Sitemiz sadece phpBB 3.0 sürümüne destek vermektedir. Konu açmadan, ileti yazmadan önce lütfen site kuralları sayfamıza göz atınız.

smf 1.1.4 ten phpbb3.0 Gold a utf8 Karakter seti

Forum kuralları
Lütfen bu bölüm ve alt bölümlerde yardım isterken "yardım isteme şablonu" nu kullanınız.

smf 1.1.4 ten phpbb3.0 Gold a utf8 Karakter seti

İleti Pyron 07 Şub 2008 00:17

Arkadaşlar merhaba,

Forumlarımı geçenlerde smf ile yeniden kurmuştum. Ancak iyi bir şeydir diye düşünüp forum veritabanını utf8 karakter kodlamasına uygun oluşturmuştum. Gördüm ki utf8 tabanlı olmayan birçok siteyle forumlarım arasında karakter uyuşmazlığı yaşıyorum. Daha sonra zaten forumu da phpbb3e terfi ettirmek istedim. smf dönüştürücüyü kullanarak bunu başardım ancak forumlarımda hiçbir türkçe karakter okunmuyor. Bu sorundan nasıl kurtulabilirim acaba? Yardımcı olabilecek ve çözüm önerisi olan bir arkadaşımız varsa çok sevinirim.

Teşekkürler

phpbb3 forum linki:
http://www.dipses.net/phpBB3/index.php
smf 1.1.4 forum linki:
http://www.dipses.net/
I Loved Another Woman
Pyron


İleti: 19
Kayıt: 26 Haz 2007 12:23
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: PhpBB3 RC2

  profesyonel phpBB3 çözümleri ve web hizmetleri

Re: smf 1.1.4 ten phpbb3.0 Gold a utf8 Karakter seti

İleti CitLemBiK 07 Şub 2008 00:27

Mesajlardaki türkce karakterleri asagidaki kod sayesinde cözebilirsin...

Kod: Tümünü seç
UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'ç', 'Ç');
UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'ı', 'ı');


Kodlari türkce karakterlere göre kendin gelistirirsin artik...

Forum isim ve aciklamalarinida elle kendin düzeltirsin...

Saygi ve Sevgiler....

CitLemBiK
"Doğrular ve yanlışlar yoktur, sadece yorumlar vardır." (Wilhelm Friedrich Nietsche)
CitLemBiK
genel yetkili
genel yetkili

Kullanıcı avatarı

İleti: 654
Kayıt: 23 Oca 2008 13:27
Konum: Paderborn / Germany
İsim: Ilker Demirkaya
HTML: Orta
CSS: Başlangıç
PHP: Orta
phpBB3: İyi
Sürüm: phpBB 3.0.2

Re: smf 1.1.4 ten phpbb3.0 Gold a utf8 Karakter seti

İleti ysl52 07 Şub 2008 00:43

smf 1.1.4 den phpbb3 e [BETA] SMF 1.1 to phpBB3 Convertor dönüştürücüsü ile geçmiştim.. Ama bir kaç deneme sonrası localde.
UTF8 bir smf forumdu, sorun çıkmamıştı dil açısından. Ancak Türkçe dil dosyalarını da yüklemiş olmalısın..
Smf veritabanında utf8_general_ci seçilidir, phpbb3 ise utf8_bin seçili olur sonuçta..

Ayrıca smf de olan settings.php dosyasında karakter seti, db database bağlatısı karakter kodlarını doğru olmalı..
settings.php de ayarları
########## Forum Info ##########
Kod: Tümünü seç
$language = 'turkish-utf8';      # The default language file set for the forum.

# Make sure the paths are correct... at least try to fix them.
Kod: Tümünü seç
$db_character_set = 'utf8';
ysl52


İleti: 314
Kayıt: 07 Arl 2007 01:07
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB3.0.2

Re: smf 1.1.4 ten phpbb3.0 Gold a utf8 Karakter seti

İleti Pyron 07 Şub 2008 01:06

Kod: Tümünü seç
UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'ç', 'Ç');



bu kodu uyguladım bütün küçük ç ler büyük Ç oldular... :)

Ama sanırım bu işime yarayacak.

Teşekkür ederim yardımlarınız için. Biraz çalışayım ben.
I Loved Another Woman
Pyron


İleti: 19
Kayıt: 26 Haz 2007 12:23
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: PhpBB3 RC2

Re: smf 1.1.4 ten phpbb3.0 Gold a utf8 Karakter seti

İleti CitLemBiK 07 Şub 2008 01:11

Ben büyük Ç'yi örnek vermistim...
Kücük Ç'nin kodunu verip kücük Ç olarak degistirebilirsin...

Kusura bakma türkce klavye kullanmadigim icin sana kücük Ç veremiyorum.
Büyük Ç'yide mesaj yazarken yandaki AÇIK kelimesinden caldim... :D

Saygi ve Sevgiler...

CitLemBiK
"Doğrular ve yanlışlar yoktur, sadece yorumlar vardır." (Wilhelm Friedrich Nietsche)
CitLemBiK
genel yetkili
genel yetkili

Kullanıcı avatarı

İleti: 654
Kayıt: 23 Oca 2008 13:27
Konum: Paderborn / Germany
İsim: Ilker Demirkaya
HTML: Orta
CSS: Başlangıç
PHP: Orta
phpBB3: İyi
Sürüm: phpBB 3.0.2

Re: smf 1.1.4 ten phpbb3.0 Gold a utf8 Karakter seti

İleti ysl52 07 Şub 2008 01:17

Pyron yazdı:smf 1.1.4 forum linki:
http://www.dipses.net/
Bu forumda 1000 tane mesaj var, veritabanı 1-2 megabyte civarıdır, notepad++ da açıp kolayca find / replace ile de düzeltebilirsin karakterleri..
ysl52


İleti: 314
Kayıt: 07 Arl 2007 01:07
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB3.0.2

Re: smf 1.1.4 ten phpbb3.0 Gold a utf8 Karakter seti

İleti Pyron 07 Şub 2008 01:46

CitLemBiK yazdı:Ben büyük Ç'yi örnek vermistim...
Kücük Ç'nin kodunu verip kücük Ç olarak degistirebilirsin...

Kusura bakma türkce klavye kullanmadigim icin sana kücük Ç veremiyorum.
Büyük Ç'yide mesaj yazarken yandaki AÇIK kelimesinden caldim... :D

Saygi ve Sevgiler...

CitLemBiK


Sizn canınız sağolsun da bu sql komutu sadece mesajlardaki karakterleri düzeltiyor.
Kullanıcı isimleri, forum ve konu başlıkları, imzalar gibi şeyler için de ayrı ayrı yapmak gerekiyor anladıım kadarıyla :(
I Loved Another Woman
Pyron


İleti: 19
Kayıt: 26 Haz 2007 12:23
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: PhpBB3 RC2

Re: smf 1.1.4 ten phpbb3.0 Gold a utf8 Karakter seti

İleti CitLemBiK 07 Şub 2008 02:00

ysl52'nin verdigide hos bir örnek...
Eger üyelerdede karakter sorunu yasiyorsan...

Bunun icin...

phpbb_users
phpbb_topics
phpbb_post (text) dosyalarini düzenlemen gerekecek...

Saygi ve Sevgiler...

CitLemBiK
"Doğrular ve yanlışlar yoktur, sadece yorumlar vardır." (Wilhelm Friedrich Nietsche)
CitLemBiK
genel yetkili
genel yetkili

Kullanıcı avatarı

İleti: 654
Kayıt: 23 Oca 2008 13:27
Konum: Paderborn / Germany
İsim: Ilker Demirkaya
HTML: Orta
CSS: Başlangıç
PHP: Orta
phpBB3: İyi
Sürüm: phpBB 3.0.2

Re: smf 1.1.4 ten phpbb3.0 Gold a utf8 Karakter seti

İleti Pyron 07 Şub 2008 02:03

Noktalama işaretleri filan da altüst olmuş durumda... Biraz yol katetdim ama yıldım sanırım. Nereden bulaştım bu utf-8 kodlamaya anlamadım ki... Kuracaktım temizinden iso dil kodlaması... Ne varsa eskilerde var değil mi?

Teşekkürler yardımlarınız için.
I Loved Another Woman
Pyron


İleti: 19
Kayıt: 26 Haz 2007 12:23
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: PhpBB3 RC2

Re: smf 1.1.4 ten phpbb3.0 Gold a utf8 Karakter seti

İleti ysl52 07 Şub 2008 02:11

@Pyron: Madem elinde çalışır halde bir smf halen var,
ileti10473.html#p10473
ilk cevabımda yazdıklarımı deneyerek yeniden dönüştürme yapabilirsin..
CitLemBiK yazdı:ysl52'nin verdigide hos bir örnek...
Eger üyelerdede karakter sorunu yasiyorsan...

Bunun icin...

phpbb_users
phpbb_topics
phpbb_post (text) dosyalarini düzenlemen gerekecek...
Hoş ama, mecbur kaldığımda bozuk smf veritabanını düzeltirken yapmıştım o dediğimi.. Olması imkansız bir şey değil, deneme yanılmanın yardımıyla..
ysl52


İleti: 314
Kayıt: 07 Arl 2007 01:07
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB3.0.2

Sonraki

Diğer pano türlerinden dönüşüm


Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 0 misafir