![]() |
|
[MD - 1.6] VBulletin'den MyBB'ye Karekter Sorunu Yaşamadan Geçin - Baskı Önizleme +- MyBB Depo Forum (https://mybbdepo.com) +-- Forum: MyBB Genel Depo (https://mybbdepo.com/mybb-genel-depo-forumu) +--- Forum: MyBB'ye Çevirici Deposu (https://mybbdepo.com/mybb-ye-cevirici-deposu-forumu) +--- Konu Başlığı: [MD - 1.6] VBulletin'den MyBB'ye Karekter Sorunu Yaşamadan Geçin (/vbulletin-den-mybb-ye-karekter-sorunu-yasamadan-gecin-konusu.html) |
VBulletin'den MyBB'ye Karekter Sorunu Yaşamadan Geçin - 007combatant - 16-10-2011 Merhaba Arkadaşlar, VBulletin'den MyBB'ye Karekter Sorunu Yaşamadan Geçin !!! Yaklaşık Sabah'tan Beridir, Bu Konuyla Uğraşıyorum. Ve Çözüme Ulaştım.. İzlemeniz Gereken Adımlar Aşağıdadır. Adım 1 : Vbulletin Sql Yapısını İnceleyiniz. Muhtemelen Karekter Hatası ALıyosanız Sql Karekter Yapısı latin1_swedish_ci'dir. Öncelikle VB Sql'imizi Bi Güzel Latin'den UTF-8 e Çeviriyoruz. Hepsini Çevirmenize Gerek Yok Tabloların. Çevirilecek Tabloların Listesi: User Forum Thread Post Bunları Çevirmeniz Yeterli Olacak. Peki Nasıl Çeviriceksiniz ? Buradan >>> user Yapısını Ele Alıyoruz, varsayılan.. 1- User tablodan işlemlere başlıyoruz. Tablo isminin sağındaki Yapı'ya giriyoruz. 2- Burada bütün latin1_swedish_ci olanları seçiyoruz ve altta Değiştir simgesine tıklıyoruz. 3- Bu sayfada latin1_swedish_ci karakterini utf8_general_ci yapıyoruz ve Kaydet butonu kullanarak kaydediyoruz. ![]() 4- Kaydettikten sonra açılan pencerede İşlemler menüsüne giriyoruz. 5- Bu menüde Tablo seçenekleri başlığı altındaki latin1_swedish_ci yi utf8_general_ci şeklinde değiştiriyoruz ve Git butonunu kullanarak kaydediyoruz.. ![]() Bu işlemi belirttiğim Bu : User Forum Thread Post Tablolara ve içlerindeki latin1_swedish_ci karekterleri yapılara uygulayarak, utf-8 formatına çeviriniz.. Adım 2 : Sıra geldi veritabanında kayıtlı bulunan latin karakterlerin değiştirilmesine.. Bu karakterler veritabanında Kod: ð,ý,þ,Ã,Ã,Þşeklinde görünür... Bu bölümdeki işlemler Sadece SQL sorgusu yapılarak uygulanır. Vbulletin Tablolarına Yapılacak Sorgu listesi Aşağıdadır. Her Tabloada o tabloya uygun sql sorgulaması giriniz. User Tablosu için gerekli sql sorgusu Kod: UPDATE user SET username = REPLACE (username,'ð', 'ğ');Thread Tablosu için gerekli sql sorgusu Kod: UPDATE thread SET title = REPLACE (title,'ð', 'ğ');Forum Tablosu için gerekli sql sorgusu Kod: UPDATE forum SET title = REPLACE (title,'ð', 'ğ');Post Tablosu için gerekli sql sorgusu Kod: UPDATE post SET title = REPLACE (title,'ð', 'ğ');VB Sql'indeki Bu işlemleri bitirdikten Sonra Merge işlemine Geçebilir. Karekter Hatasız Çeviri Yapabilirsiniz.. Hoşcakalın.. Not : Konudaki Resimler ve maddelerin bazıları sencer 'in konusundan Alıntıdır. Onun Anlatımları ve Resimleriyle Daha Açıklayıcı olduğu için alıntı yaptım. Kaynak: www.mybb.com.tr
|