Arama butonu
Bu konudaki kullanıcılar: 1 misafir
8
Cevap
678
Tıklama
0
Öne Çıkarma
Css - Türkçe Dil Problemi
A
10 yıl
Çavuş
Konu Sahibi

Aşağıdaki gibi kodları yazdığımda türkçe karakterler sitede gözükmüyor.Örneğin" Hakkında" yazmak istediğimde, "Hakknda" olarak gözüküyor.Kodları çözümü olan kodları denedim yine olmuyor.Sebebi ne olabilir ?


< Resime gitmek için tıklayın >

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



O
10 yıl
Yüzbaşı

A
10 yıl
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: okan yıldız

lang="en" bunu silip dene

Yok olmuyor.Hakknda olarak çıkıyor yine



D
10 yıl
Teğmen

css dosyanın içinde font çekiyorsan o font'da türkçe karakter bulunmuyor olabilir.


Bu mesaja 1 cevap geldi.
A
10 yıl
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: dnamiks

css dosyanın içinde font çekiyorsan o font'da türkçe karakter bulunmuyor olabilir.

< Resime gitmek için tıklayın >

Js klasörünün içerisinde yukarıda göreceğiniz gibi font dosyası var.Yalnız çok anlamadım.Ne yapmam gerek yardımcı olabilir misiniz ?


Bu mesaja 1 cevap geldi.
D
10 yıl
Teğmen

font dosyasının uzantısının .js olması benide şaşırttı
google fonts'dan aradığınız font'u çekin.



V
10 yıl
Çavuş

html içine uygun meta tagi yazmışsnız zaten
<meta charset="utf-8">

Bundan sonra dosyayı utf-8 BOM olmadan kaydedin. (Mesela Notepad++ programı ile kodlama seçeneğinden yapabilirsiniz.)

Sonra da sunucunun bu .html dosya için doğru http headerı göndermesini sağlamalısınız.

Mesela Apache sunucu için, .htaccess dosyasına şunları yazarak:
AddType 'text/html; charset=UTF-8' html
AddType 'text/html; charset=UTF-8' htm

Bu işin yöntemi budur.




Bu mesajda bahsedilenler: @akilyolu.
A
10 yıl
Yüzbaşı

index.html dosyasının dil kodlamasını utf8 bomsuz olarak ayarlayın. (farklı bir çözüm denemesidir )
Ayrıca style.css ya da reset.css dosyanız içerisinde font çekiliyorsa bunu değiştirmeniz sorununuza çözüm olacaktır.
Tr karakter olmayan bir font kullanıyorsanız tr karakter kullandığınız zaman tr karakteri silecektir. Bunu test etmek için hakkında yerine hakkinda yazın ı harfi yerine i deneyin eğer normal şekilde görünüyorsa fonttan kaynaklıdır.

ubuntu_400.font.js şekilnde bir uzantı dikkatimi çekti. muhtemelen bu düzenlenebilir bir font dosyası dır. font.js yazan kısmı .font olarak değiştirin.


Bu mesaja 1 cevap geldi.
A
10 yıl
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: aksoydesign

index.html dosyasının dil kodlamasını utf8 bomsuz olarak ayarlayın. (farklı bir çözüm denemesidir )
Ayrıca style.css ya da reset.css dosyanız içerisinde font çekiliyorsa bunu değiştirmeniz sorununuza çözüm olacaktır.
Tr karakter olmayan bir font kullanıyorsanız tr karakter kullandığınız zaman tr karakteri silecektir. Bunu test etmek için hakkında yerine hakkinda yazın ı harfi yerine i deneyin eğer normal şekilde görünüyorsa fonttan kaynaklıdır.

ubuntu_400.font.js şekilnde bir uzantı dikkatimi çekti. muhtemelen bu düzenlenebilir bir font dosyası dır. font.js yazan kısmı .font olarak değiştirin.


Öncelikle teşekkürler herkese.


Bahsettiğiniz gibi işi basit yönden gideyim dedim :) Öncelikle ubuntu_400.font.js uzantılı texti ubuntu_400.font yaptım ve hiçbir yerde değişiklik yapmama rağmen türkçe karakterler gösterildi.Amma velakin şöyle bir problem ortaya çıktı (Aşağıdakiler sadece örnek anasayfada türkçe karakterler gözüküyor):

1. Hali : < Resime gitmek için tıklayın >


2. Hali (font uzantılı) : < Resime gitmek için tıklayın >





< Bu mesaj bu kişi tarafından değiştirildi akilyolu. -- 20 Şubat 2015; 16:42:30 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.