Utf-8 Nedir,Utf-8 Hakkında/Özellikleri ve Utf-8 Sorun ve Çözümleri

Started by Sinan ANDIRMAN, September 26, 2008, 03:13:41 PM

Previous topic - Next topic

Sinan ANDIRMAN


wwwwww

Merhaba

Forumu kurdum, utf-8 olarak ayarlandı, utf-8 ile ilgili dosyaları indirip foruma yükledim. Yeni girdiğim yazılarda Türkçe karakter sorunu yok ama forumun temasındaki kendi yazılarında Türkçe karakter sorunu var (Örnek olarak, yeni kategori oluşturduğumda Türkçe karakter kullandım, sorun yok ama Se�enekler | G�r�n�m | �mzalar  gibi eski yazılar sorunlu).  Bayağı uğraştım ama bir türlü çözemedim. Bu sorunu nasıl çözebilirim acaba. Yardımcı olabilirseniz sevinirim. Teşekkürler.

Sinan ANDIRMAN

onları mecburen el ile düzelteceksiniz, başka yolu yok malesef...

wwwwww

Anladığım kadarı ile cache klasörü içindeki lang_index+Modifications_turkish_default.php dosyasında değişiklikler yapmak gerekiyor fakat bir türlü dosya izinlerini 777 yapamıyorum, filezilladan değiştirmek istediğimde 550 Could not change perms on lang_index+Modifications_turkish_default.php: Operation not permitted hatası veriyor, bu konuda ne yapabilirim acaba?

Yağız...

O dosyada değişiklik yapmanıza gerek yok. ../Themes/default/languages/Modifications.turkish.php dosyasında değişiklik yapabilirsiniz. Eğer kabul etmezse söylediğiniz dosyayı silebilirsiniz.

wwwwww

Yanıtınıza teşekkür ederim. Ancak söylediğiniz dosyanın içinde sadece
<?php

// Version: 2.0 RC1; Modifications





?>

kodları var?

Yağız...


wwwwww

?> tagından önce nasıl bir ekleme yapmam gerektiği hakkında bir örnek yazabilir misiniz acaba? Mesela �evrimi�i �yeler i nasıl Çevrimiçi Üyeler olarak değiştirebilirim. Bir tane örnek olsa diğerlerini örnekleme yoluyla ben yapabilirim sanıyorum.

Tekrar teşekkürler

Yağız...

Çevrimiçi Üyeler yazan yer normalde bozuk gözükmemesi gerekiyor. UTF-8 dil dosyalarını kullanmıyorsunuz sanırım. Site adresinizi alabilir miyim?



wwwwww


wwwwww


wwwwww

Forumu ziyaretçi olarak gezdiğimde sorun yok ama giriş yaptığımda yine Türkçe karakter sorunu oluyor. Acaba bunun için ne yapabilirim?

Yağız...

Themes/default/languages klasöründe bulunan tüm *.turkish.php dosyalarını silin(turkish-utf8.php olanları değil).

TeeThToTeeTh

Görevi çalıştırdığımda şöyle bir hatayla karşılaşıyorum :

Duplicate entry 'mı-3974' for key 1
Dosya: ......../forum/Sources/ManageMaintenance.php
Satır: 708

Forum dosyalarını yeni yükledim, yani üzerinde bir oynama veya mod kurma olmadı.
Forum versiyonu : 2.0 RC1

Nasıl çözebiliriz bu sorunu acaba?


Edit: tabloları onardım hem de defalarca... id no'su verilen konuyu sildim, yeni bir id verdi onu da sildim yeni bir tane daha verdi...
Bu nereye kadar sürer acaba? Bu durumda ne yapabiliriz?

TeeThToTeeTh

Tabloları onardım hem de defalarca... id no'su verilen konuyu sildim, yeni bir id verdi onu da sildim yeni bir tane daha verdi...
Bu nereye kadar sürer acaba? Bu durumda ne yapabiliriz?

Biraz konu dışı olacak ama, ücret karşılığı bu sorunu çözüp forumu utf-8' e dönüştürebilecek arkadaş var ise lütfen bana pm atsın.
Veritabanı boyutu yaklaşık 150 Mb, ID düzenleme scriptleri denendi fakat işe yaramadı.
Duplicate entry hataları bitmek bilmiyor.

Sinan ANDIRMAN

arkadaşım karakter hatalarını elle düzelteceksin.(veritabanıyla alakalı olanları.)

bir yol daha var ama çılgınlık olur bu.veri tabanını notepad da aç.(açabiliyorsan tabi.) daha sonra karakterleri düzeltip utf-8 olarak kaydet ve sorguyla içeri aktar.

Hüsamettin

ben kendim bulduğum bi yolu anlatıyım belki başkalarıda bulmuştur ama buyol çok kolay şimdi önce iso türkçe modunda kurulu bi forumunuz varsa önce bi iki yedek alın şimdi host paneline gidin ve veri tabanını silin sonra smfyi  yeniden kurmadan utf-8dil dosyasını indirip tema dosyanızdaki yrine atın şimdi kuruluma geçip smf yi kurarken yukrı sağdan türkçe-utf8ive forumu utf sekiz kuru seçip forumunuzu kurun şimdi aldığınız yedeği host panelinizdeki my adminden atın ancak attığınızda lazin bir seciliyse onların hepsini utf8 generalci olarak ayarlayıp yedeği atmadan önce notpad artıartı ile onu utf8 eçevirin ve yedeği atın şimdi bi sorununuz kalmayacak bu yöntemle ben bu şekilde yapmıştım

Sinan ANDIRMAN

sevgili Hüsamettin.

bende yukarıda ona benzer bir yöntemin olamayabileceğini zaten yazmıştım.

bir daha açıklayayım: diyelimki adamın yedeği 20 mb ise bunu nasıl phpmyadmin den atacaksın veya notepad da açacaksın. ???

Eğer fazla veri içermeyen bir forum yedeğiyse senin dediğin olur ama ben genel olarak yazdım bunu.

Advertisement: