Merhaba, sitemizden daha iyi yararlanabilmek için kayıt olunuz. Kayıt olmak için tıklayınız.. Şifrenizi Unuttuysanız yeni şifre istemek için tıklayınız..

Forumu daha iyi görüntüleyebilmek için firefox, safari, IE8 kullanınız. Foruma başlarken lütfen kuralları okuyunuz. Dersler ve arama size daha çabuk yardımcı olacaktır.

 

Bileşenlerdeki Türkçe karakter sorunlarını çözme

Bildiğimiz üzere Joomla 1.5 ile farklı dillerdeki karakter sorunlarını çözmek için unicode dil kodlamasına geçti 1.5 için veri tabanımız ve tüm dil dosyalarımız utf-8 dil kodlamasında olması gerekmektedir. Daha geçiş döneminde olduğumuz için bileşenlerin Türkçe
Cevapla
 
LinkBack Seçenekler Stil
Alt 02-16-2008, 21:33   #1
Avatar

squallata - ait Kullanıcı Resmi (Avatar)

Ünvanı: Guest

Mesajlar: n/a


Cozuldu Bileşenlerdeki Türkçe karakter sorunlarını çözme

Bildiğimiz üzere Joomla 1.5 ile farklı dillerdeki karakter sorunlarını çözmek için unicode dil kodlamasına geçti 1.5 için veri tabanımız ve tüm dil dosyalarımız utf-8 dil kodlamasında olması gerekmektedir. Daha geçiş döneminde olduğumuz için bileşenlerin Türkçe dil dosyaları çoğu zaman bu kodlamda bulunmamaktadır. Bu nedenle bu dil dosyalarını sunucumuza göndermeden önce dil kodlamasını Ansi den Utf-8 e çevirmemiz gerekmektedir. Bunun için..
  • Windows un notepad programında dil dosyamızı açıyoruz
  • Dosyadan Farklı Kaydet diyoruz
  • Çıkan pencerede kodlama kısmında Utf-8 i seçiyoruz
  • Dosyayı üstüne kayıt ediyoruz
  • Ve artık dil dosyamızı sunucumuza gönderebiliriz

Bu işlemden sonra dil dosyamız bir miktar büyüyecektir çünkü asci kodlamasında 1 karakter 1 byte iken unicode kodlamasında 1 karakter en az 1 byte dır ve asci de 255 karakter bulunurken unicode de bu sayı çok daha fazladır.

Umarım bu basit ip ucu yardımcı olur hepinize kolay gelsin
  Alıntı ile Cevapla
Sponsor
Alt 02-17-2008, 14:00   #2
Avatar

asad - ait Kullanıcı Resmi (Avatar)

Ünvanı: Guest

Mesajlar: n/a


Standart

arkadaşım paylaşım için teşekkür ederim dil dosyası derken onu anlayamadım yardımcı olurömsun
  Alıntı ile Cevapla
Alt 02-17-2008, 14:10   #3
Avatar

squallata - ait Kullanıcı Resmi (Avatar)

Ünvanı: Guest

Mesajlar: n/a


Standart

bileşenlerin dil dosyaları vardır bileşen içerisinde kullanılan kelimeler bir değişken olarak kodların içindedir bu değişken değerleride dil dosyalarının içinde yer alır örnek olarak Community Builder bileşeninin dil dosyasını inceleyelim dil dosyası bu bileşende "/components/com_comprofiler/plugin/language/turkish" dizini içinde turkish.php
isminde bulunmaktadır içerisindede değişkenlerin türkçe karşılıkları yazmaktadır ona örnek olarakta
DEFINE('_UE_ZipCode','Posta Kodu'); böyle bir satırda _UE_ZipCode değişkeni Posta kodu olarak atanıyor
sonuçta dil dosyasında değişiklik yapmıyacaksanız bu değişken mantığını aslında anlamanıza gerek yok karakter sorunu için işte bileşenlerin bu dosyalarını utf-8 kodlamasına çevirip sunucuya geri göndereceksiniz kolay gelsin

Konu squallata tarafından (02-17-2008 Saat 14:12 ) değiştirilmiştir.. Sebep: yazım hatası
  Alıntı ile Cevapla
Alt 02-17-2008, 14:16   #4
Avatar

asad - ait Kullanıcı Resmi (Avatar)

Ünvanı: Guest

Mesajlar: n/a


Standart

anladım kısacası ben language/turkish ordaki tüm bilsenleri tek tek açıp utf-8 yapcam olemi
  Alıntı ile Cevapla
Alt 02-17-2008, 14:31   #5
Avatar

squallata - ait Kullanıcı Resmi (Avatar)

Ünvanı: Guest

Mesajlar: n/a


Standart

her bileşende dizin farklıdır ama olay dediğin gibi bileşenlerin dil dosyasını bulup utf-8 yapacaksın ayrıca bu sonradan yüklediğin bileşenler için geçerli joomlanın kendi bileşenlerinde bunlar zaten utf-8 ile kodlanmış olarak geliyor
  Alıntı ile Cevapla
Alt 02-17-2008, 14:42   #6
Avatar

asad - ait Kullanıcı Resmi (Avatar)

Ünvanı: Guest

Mesajlar: n/a


Standart

yardımların için çok teşeekkürler sağolasın aradığım tam bulamasamda benım aradağım hanı makale fln ekliyoruz ya orda ç,i,ğ gibi karakterler gözükmüo siteinn genelinde gözükmüo onu düzeltemek bunun başka bir yolu varmı yok illa bileşenler de ise sorun bielşenler hangi klasorde
  Alıntı ile Cevapla
Alt 03-11-2008, 22:49   #7
Kullanıcı Adı:

bixked

Avatar

bixked - ait Kullanıcı Resmi (Avatar)

Ünvanı: Yeni Joomlacı

Kayıt Tarihi: Mar 2008

Mesajlar: 32

Durum: Offline

Tecrübe Puanı: 0


Standart

Denedim fakat olmuyor, gerekli dosyayı buraya ekleyebilir misin?..
Mesala Fireboard için,
ve CB içinde olursa sanırım kullanıcıların işini görür.
  Alıntı ile Cevapla
Alt 03-23-2008, 12:11   #8
Kullanıcı Adı:

kizildag

Avatar

kizildag - ait Kullanıcı Resmi (Avatar)

Ünvanı: Yeni Joomlacı

Kayıt Tarihi: Mar 2008

Mesajlar: 46

Durum: Offline

Tecrübe Puanı: 0


Standart

Alıntı:
squallata Nickli Üyeden Alıntı Mesajı göster
Bildiğimiz üzere Joomla 1.5 ile farklı dillerdeki karakter sorunlarını çözmek için unicode dil kodlamasına geçti 1.5 için veri tabanımız ve tüm dil dosyalarımız utf-8 dil kodlamasında olması gerekmektedir. Daha geçiş döneminde olduğumuz için bileşenlerin Türkçe dil dosyaları çoğu zaman bu kodlamda bulunmamaktadır. Bu nedenle bu dil dosyalarını sunucumuza göndermeden önce dil kodlamasını Ansi den Utf-8 e çevirmemiz gerekmektedir. Bunun için..
  • Windows un notepad programında dil dosyamızı açıyoruz
  • Dosyadan Farklı Kaydet diyoruz
  • Çıkan pencerede kodlama kısmında Utf-8 i seçiyoruz
  • Dosyayı üstüne kayıt ediyoruz
  • Ve artık dil dosyamızı sunucumuza gönderebiliriz

Bu işlemden sonra dil dosyamız bir miktar büyüyecektir çünkü asci kodlamasında 1 karakter 1 byte iken unicode kodlamasında 1 karakter en az 1 byte dır ve asci de 255 karakter bulunurken unicode de bu sayı çok daha fazladır.

Umarım bu basit ip ucu yardımcı olur hepinize kolay gelsin


Datso galeri de bu sorunu yaşıyordum. Bu metodla çözüldü. Teşekkürler
  Alıntı ile Cevapla
Alt 03-31-2008, 12:37   #9
Kullanıcı Adı:

evolkan

Avatar

evolkan - ait Kullanıcı Resmi (Avatar)

Ünvanı: Yeni Joomlacı

Kayıt Tarihi: Feb 2008

Mesajlar: 7

Durum: Offline

Tecrübe Puanı: 0


Standart

hala daha düzelmediyse
bileşen dil dosyasında türkçe karakterleri aşağıdaki karşılıkları ile değiştirin

ı = ı
ü = ü
ç = ç
ş = ÅŸ
ö = ö
ğ = ÄŸ

Konu evolkan tarafından (03-31-2008 Saat 13:43 ) değiştirilmiştir..
  Alıntı ile Cevapla
Alt 06-24-2008, 23:41   #10
Kullanıcı Adı:

NurcihaN

Avatar

NurcihaN - ait Kullanıcı Resmi (Avatar)

Ünvanı: Amatör Joomlacı

Kayıt Tarihi: May 2008

Mesajlar: 57

Durum: Offline

Tecrübe Puanı: 2


Standart

language/turkish dosyasını utf8 olarak ayarladım.. fakat sunucuya gönderebiliriz demişsiniz ben bunu eklentiler kur/kaldırdan yaptım tekrardan kur/kaldırdan mı forum bileşni ni yükliyeceğim sunucuya derken ftp yi mi kastettiniz kastettiyseniz hangi klasörü kastetiniz yardımcı olursanız sevinirim..
  Alıntı ile Cevapla
Cevapla

Bookmarks

Etiketler
bileşenler, çözümü, türkçe karakter, türkçe karakter sorunu, türkçe sorunu çözme

Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Türkçe karakter sorunlarını nasıl düzeltim. [Kunena] mono Kunena Forum 6 09-06-2009 02:57
sitem türkçe ama başlıklarda türkçe karakter problemi firatmakar Joomla 1.5.x Türkçe Dil Paketleri 2 06-13-2009 04:47
Bileşenlerdeki logoları kaldırma yardım deathrasher Phoca Gallery 4 05-14-2009 05:15
CB Türkçe Karakter Hatası fkanuni Community Builder 9 01-05-2009 11:44
1.5 türkçe rc3 yükledim, bileşenlerdeki dildosyaları hata veriyor. Tavsiye bileşen?? turkuaz Joomla 1.5.x Sorular & Cevaplar 2 04-26-2008 15:09