MrB
WM Aracı
Kullanıcı
-
Üyelik
16.06.2014
-
Yaş/Cinsiyet
27 / E
-
Meslek
öğrenci
-
Konum
Kocaeli
-
Ad Soyad
B** Ö**
-
Mesajlar
945
-
Beğeniler
87 / 262
-
Ticaret
1, (%100)
Merhaba sitemdeki chat sistemi için türkçe karkaterli ingilizceye otomatik çevirmek istiyorum ancak böyle bir sıkıntı yaşıyorum
yazılan harf: ş
çıktı: thorn
kullanılan kod:
setlocale(LC_ALL, 'en_US.UTF8');
function cleanUrl($str) {
$clean = iconv('UTF-8', 'ASCII//TRANSLIT', $str);
$clean = preg_replace("/[^a-zA-Z0-9\/_| -]/", '', $clean);
$clean = preg_replace("/[\/_| -]+/", '_', $clean);
return $clean;
}
emreyavuz
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
05.11.2013
-
Yaş/Cinsiyet
29 / E
-
Meslek
Öğrenci
-
Konum
Erzurum
-
Ad Soyad
E** Y**
-
Mesajlar
132
-
Beğeniler
49 / 9
-
Ticaret
0, (%0)
UTF-8 Yerine windows-1254 kullanmayı denedin mi?
-
Üyelik
12.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Öğretmen
-
Konum
Samsun
-
Ad Soyad
O** Y**
-
Mesajlar
1722
-
Beğeniler
398 / 400
-
Ticaret
20, (%100)
Dosyanızı UTF-8 bomsuz olarak kaydedip dener misiniz?
.
NETEOR
neteor.com.tr
Kullanıcı
-
Üyelik
30.01.2013
-
Yaş/Cinsiyet
27 / E
-
Meslek
Yazılımcı
-
Konum
Ankara
-
Ad Soyad
A** D**
-
Mesajlar
1103
-
Beğeniler
630 / 380
-
Ticaret
14, (%100)
Hocam kodu şu şekilde değiştirir misiniz lütfen?
setlocale(LC_ALL, 'en_US.UTF8');
function cleanUrl($str) {
$clean = $str, PHP_EOL;
$clean = preg_replace("/[^a-zA-Z0-9\/_| -]/", '', $clean);
$clean = preg_replace("/[\/_| -]+/", '_', $clean);
return $clean;
}
-
Üyelik
06.04.2014
-
Yaş/Cinsiyet
47 / E
-
Meslek
webtasarım
-
Konum
Gaziantep
-
Ad Soyad
B** D**
-
Mesajlar
498
-
Beğeniler
102 / 87
-
Ticaret
17, (%100)
türkceden ingilizceye cevirince hata almanız normaldir ingilizcede türkçe karakterler yoktur aksi oluyorsa bomsuz olarak uft-8 jaydet dosyanı at ftp duzelir yine olmazsa ayarlar klasöründen dedigim işlemi yap at ftp ye gecmiş olsun..