Ubuntu Türkiye

Sanat ve Üretim => Web Tasarım => Konuyu başlatan: TRKağan - 17 Ocak 2017 - 14:49:38

Başlık: Javascript Türkçe karakter sorunu
Gönderen: TRKağan - 17 Ocak 2017 - 14:49:38
Merhaba arkadaşlar. Javascript de alert("Bu site yapım aşamasındadır") yazıyorum ancak türkçe karakter sorunu çıkıyor. İnternette çözümünu charset=windows-1254 diyor ama işe yaramıyor. Ubuntu da bu sorunu nası çözeceğiz?
Başlık: Ynt: Javascript Türkçe karakter sorunu
Gönderen: bugra9 - 17 Ocak 2017 - 15:53:22
Merhaba,

"head" etiketleri arasına
<meta charset="utf-8">
kodunu eklersen hiçbir sistemde dil sorunu yaşamazsın.
Başlık: Ynt: Javascript Türkçe karakter sorunu
Gönderen: TRKağan - 17 Ocak 2017 - 15:55:24
var zaten ama yine olmuyor
Başlık: Ynt: Javascript Türkçe karakter sorunu
Gönderen: bugra9 - 17 Ocak 2017 - 15:57:20
İçerisinde "charset" tanımlaması olan başka "meta" etiketi var mı? Varsa onları silip bir deneyin. Sadece utf-8 olan kalsın.
Başlık: Ynt: Javascript Türkçe karakter sorunu
Gönderen: TRKağan - 17 Ocak 2017 - 16:00:46
yok olmuyor
Başlık: Ynt: Javascript Türkçe karakter sorunu
Gönderen: bugra9 - 17 Ocak 2017 - 16:08:09
Aşağıdaki kodları html dosyasının içerisine kaydedip bir dener misin?

<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Başlık</title>
        <script>
        alert("Bu site yapım aşamasındadır");
        </script>
    </head>
    <body>
    Gövde
    </body>
</html>


Bunlara ilave olarak javascript dosyanı dışarıdan çağırıyorsan ve bu dosyayı Windows ortamında yazdıysan bu da sorun olabilir (Windows'un varsayılan olarak çoklu dil desteği olmadığı için (UTF-8)). Bunu aşmak için kullandığın metin düzenleyicide dosyayı UTF-8 karakter kodlamasıyla kaydetmeyi deneyebilirsin.
Başlık: Ynt: Javascript Türkçe karakter sorunu
Gönderen: TRKağan - 17 Ocak 2017 - 16:12:11
Dosyayı ubuntuda yazdım ama dışarıdan çağırıyorum
(https://forum.ubuntu-tr.net/proxy.php?request=http%3A%2F%2Fi.hizliresim.com%2Fza1GEY.png&hash=3f6872c852fcf7ff4916a60f4ff0d959a6318a67)
Başlık: Ynt: Javascript Türkçe karakter sorunu
Gönderen: bugra9 - 17 Ocak 2017 - 16:20:30
Düzgün görünüyor ve aklıma başka bir şey gelmiyor.
Başlık: Ynt: Javascript Türkçe karakter sorunu
Gönderen: TRKağan - 17 Ocak 2017 - 17:23:38
Neyse. Teşekkür ederim
Başlık: Ynt: Javascript Türkçe karakter sorunu
Gönderen: matrax_41 - 17 Ocak 2017 - 17:57:50
Başka tarayıcıda denedin mi ?
Başlık: Ynt: Javascript Türkçe karakter sorunu
Gönderen: TRKağan - 17 Ocak 2017 - 18:08:47
Chromium ve firefoxta denedim olmuyor.
İsteseniz siz deneyin: http://kaganakpinar.esy.es/kaganakpinar/
Başlık: Ynt: Javascript Türkçe karakter sorunu
Gönderen: alquirel - 17 Ocak 2017 - 18:22:26
script.js dosyanın kodlaması windows-1254 olarak görünüyor. Onu editöründe UTF-8 yapıp tüm Türkçe karakterlerini normal bir şekilde (& #305; gibi kodlama kullanmaksızın) yazarsan sorun kalmaz diye düşünüyorum.
Başlık: Ynt: Javascript Türkçe karakter sorunu
Gönderen: TRKağan - 17 Ocak 2017 - 18:39:14
Farklı kaydederken utf-8 olarak kaydettim ve düzeldi. Teşekkürler