Simple Machines Community Forum

SMF Support => Language Specific Support => Türkçe Bölümü (Turkish) => Topic started by: siradams on February 04, 2023, 08:12:27 PM

Title: Türkçe Karakter Sorunu
Post by: siradams on February 04, 2023, 08:12:27 PM
Merhaba,

Forumu aradım ama spesifik olarak yaşadığım soruna çözüm bulamadım.

Sunucu değiştirmek zorunda olduğum için, forumu başka bir sunucuya taşımak amacıyla, yeni sunucuda sıfır smf forum 2.0.19 kurduktan sonra mysql backup'tan (backup alınan versiyon da 2.0.19'du) ve /httpdocs/ altındaki forum root klasörünü file seviyesinde restore ettim.

Bu restore işleminden sonra, yani aslında migration tamamlandıktan sonra şu şekilde bir sorunum oluştu;

Board'daki bölüm ve başlıkta geçen Türkçe karakterler (İ,ı,Ş,ş vs) bozuk çıkıyor.

Ancak ayarlar menülerinde bu Türkçe karakterler düzgün görünüyor.

Database character set ve collation ile, forum içindeki dil ayarlarının ekran görüntüsünü ekliyorum.
Yardımcı olabilirseniz çok sevinirim.

You cannot view this attachment.
 
You cannot view this attachment.
You cannot view this attachment. 
You cannot view this attachment.
You cannot view this attachment.
You cannot view this attachment.


Title: Re: Türkçe Karakter Sorunu
Post by: caylakpenguen on February 05, 2023, 08:48:49 AM
Türkçe Karakter çözümü için

Settings.php

$db_character_set = 'latin1';

kodunu ekleyip kaydetmeniz yeterli.


http://troya.tk/f77ul
Title: Re: Türkçe Karakter Sorunu
Post by: caylakpenguen on February 08, 2023, 10:06:25 AM
@siradams

Son durum nedir?
Çözüme olaşabildinizmi ?
Title: Re: Türkçe Karakter Sorunu
Post by: caylakpenguen on February 15, 2023, 01:05:18 PM
başlık çözüldü olarak işaretlenebilir
Her ne kadar iligili arkadaş yanıt verme zahmetine girmemiş olsa da, yaptığım kontrolde sitenin türkçe karakter problemi giderilmiş halde olduğunu gördüm.

ekran alıntısı ekliyorum.



https://imgur.com/a/2z5Hs3T
Title: Re: Türkçe Karakter Sorunu
Post by: Arkadaş on February 23, 2023, 01:12:05 AM
Quote from: caylakpenguen on February 05, 2023, 08:48:49 AMTürkçe Karakter çözümü için

Settings.php

$db_character_set = 'latin1';

kodunu ekleyip kaydetmeniz yeterli.


http://troya.tk/f77ul


Bunu nereye kayıt edeceğiz
Title: Re: Türkçe Karakter Sorunu
Post by: caylakpenguen on March 27, 2023, 04:06:41 PM
Quote from: Arkadaş on February 23, 2023, 01:12:05 AMBunu nereye kayıt edeceğiz

forum dizininde bulunan Settings.php dosyasına eklemeniz gereklidir.

Title: Re: Türkçe Karakter Sorunu
Post by: cee山 on April 15, 2023, 02:47:57 AM
  Sorun db mi değil mi Database içine bakıp messages kısmından türkçe karakterlerin doğru olduğuna bakın.Daha sonra phpmyadmin yardımı ile db nizi seçin ve ayarlar kısmından karakter setini daha önceki sunucuda kulladığınız karakter seti ile aynı yapın sounuca ulaşamaz iseniz utf8_general_ci kullanın.

eğer db de problem var ise db indirip açın notepad++ ile hatalı karakterleri tümünü bulup değiştirin.
Title: Re: Türkçe Karakter Sorunu
Post by: caylakpenguen on June 13, 2023, 12:38:55 PM
Quote from: cee山 on April 15, 2023, 02:47:57 AMSorun db mi değil mi Database içine bakıp messages kısmından türkçe karakterlerin doğru olduğuna bakın.Daha sonra phpmyadmin yardımı ile db nizi seçin ve ayarlar kısmından karakter setini daha önceki sunucuda kulladığınız karakter seti ile aynı yapın sounuca ulaşamaz iseniz utf8_general_ci kullanın.

eğer db de problem var ise db indirip açın notepad++ ile hatalı karakterleri tümünü bulup değiştirin.
Db de problem yok.
character set problemi var.

çözümü yukarıda belirtmiştim.

Uyguladığınızda çözüldüğünü göreceksiniz.

ilgili adres: https://www.avlakforum.com/frm/
 
Title: Re: Türkçe Karakter Sorunu
Post by: adalentem on July 04, 2023, 10:22:52 AM
Bu sorun sürekli gündemde iş görür. Teşekkürler