News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

UTF-8 dil kodlamasını kullananlar insan değil mi?

Started by eren, September 30, 2006, 02:54:39 PM

Previous topic - Next topic

eren

Böyle bir başlık açtım çünkü utf-8 dil kodlamasını kullanıyorum. Artık bir çok script utf-8 destekliyor. Bende forumu kurarken böyle kurdum. Ancak modları yüklediğim de Türkçe karakter sorunu oluyor. UTF-8 kullananlar için madem modları çevirmeyeceksiniz o zaman yardımcı olun da biz bu modları nasıl utf-8'e çevirebileceğimizi öğrenelim. En azından ben öğrenmek istiyorum bu modları nasıl utf-8 yapabileceğimizi. Bunu anlatan bir yazı yayınlama şansınız varsa ben de utf-8 kullanan diğer arkadaşlarda çok memnun olacaklardır.

Teşekkürler.

eren

Biz üvey evlatmıyız? Bilgili kullanıcılardan yardım bekliyoruz. Bu nedenle mod kuramıyorum. Yine benim gibi kuramayanlar var.

eren

Ad Management Mod Versiyon 2.0 UTF-8 SMF 1.1 RC3 Default Tema

Bu mod sitenizin belli yerlerine reklam koymanızı sağlar.

Hemen Paylaş

Kimseden hayır yok neyse. Buyrun benim gibi UTF-8 kullananlar.

Adam gibi öğreten biri olsa tüm modları üşenmeden UTF-8 için çevireceğim ama sesimizi duyan yok malesef.



Not : Modu yapan yada dilimize çeviren ben değilim.

Harzem

UTF-8'de modları kullanmak için yapılması gerekenleri anlatan bir yazı yazacağım hemen.

denislici


ben burda bi yerde yazmıştım kodlamaları ama konuyu bulamıyom şimdi.... internet kafede olduğum için kodlamalar da yanımda değil malesef... HarzeM abiyi bekle...
Love the Creature for Creator's sake. (English)
Duje Krijesen per hire te Krijuesit. (Albanian)
Yaradılan'ı sev Yaradan'dan ötürü. (Turkish)
Ami la Creatura per ce la creato il Creatore. (Italian)

Harzem

UTF-8 kullananlar, Türkçe modifikasyon yüklemek için yapmanız gerekenler:

Dosyaları editlemek için "Notepad++" kullanın.
http://sourceforge.net/projects/notepad-plus

1. UTF-8 olan dil dosyasını açın.

2. Menüden "Biçim > ANSI karakter biçemine dönüştür" seçili olsun.

3. Menüden "Biçim > UTF-8 gibi görüntüle" seçili olsun. Şu anda dosyadaki yazılar düzgün görünüyor olmalılar.

4. Dosyaya yapılması gereken eklemeleri yapın.

5. "Biçim > UTF-8 gibi görüntüle" bunu kapatın. Şimdi Türkçe karakterler abuk subuk görünmeli.

6. Dosyayı kaydedin ve yükleyin.

denislici

Love the Creature for Creator's sake. (English)
Duje Krijesen per hire te Krijuesit. (Albanian)
Yaradılan'ı sev Yaradan'dan ötürü. (Turkish)
Ami la Creatura per ce la creato il Creatore. (Italian)

eren

Quote from: HarzeM on October 01, 2006, 03:36:12 PM
UTF-8 kullananlar, Türkçe modifikasyon yüklemek için yapmanız gerekenler:

Dosyaları editlemek için "Notepad++" kullanın.
http://sourceforge.net/projects/notepad-plus

1. UTF-8 olan dil dosyasını açın.

2. Menüden "Biçim > ANSI karakter biçemine dönüştür" seçili olsun.

3. Menüden "Biçim > UTF-8 gibi görüntüle" seçili olsun. Şu anda dosyadaki yazılar düzgün görünüyor olmalılar.

4. Dosyaya yapılması gereken eklemeleri yapın.

5. "Biçim > UTF-8 gibi görüntüle" bunu kapatın. Şimdi Türkçe karakterler abuk subuk görünmeli.

6. Dosyayı kaydedin ve yükleyin.

Tam olarak anlayamadım. Bir mod çektiğimiz de hangi dosyasını editleyeceğiz. install.xml de örnek olarak bunlar var.

$txt['ad_management'] = 'Reklamlar';
$txt['ad_management_index_below'] = ' Mennn stnde g�ter (Tm sayfalar)';
$txt['ad_management_index_above'] = ' Mennn altnda g�ter (Tm sayfalar)';
$txt['ad_management_bot_index'] = ' En altta g�ter (Tm sayfalar)';
$txt['ad_management_board_index'] = 'Anasayfada g�ter';
$txt['ad_management_thread_index'] = 'Konu listesinde g�ter';
$txt['ad_management_thread'] = ' Konu okunurken g�ter';
$txt['ad_management_content'] = ' Reklam kodunu buraya yazn';
$txt['ad_management_firstad'] = 'Konularda ilk mesajdan sonra g�ter';
$txt['ad_management_align'] = 'Reklam Nasl G�nsn ?';
$txt['ad_management_align_left'] = 'Solda';
$txt['ad_management_align_middle'] = 'Ortada';
$txt['ad_management_align_right'] = 'Sa�a';
$txt['permissiongroup_ad_manage'] = 'Reklam Y�etimi';
$txt['permissionname_ad_manageperm'] = 'Reklamlar etkinletir';
$txt['permissionhelp_ad_manageperm'] = '�e gruplarnn reklamlar g�meleri i�n bu izni vermelisiniz..';

Bazılarında şu şekilde çıkıyor

$txt['ad_management'] = 'Reklamlar';
$txt['ad_management_index_below'] = 'Reklamları her sayfada menü altında göster';
$txt['ad_management_index_above'] = 'Reklamları her sayfada menü üstünde göster';
$txt['ad_management_bot_index'] = 'Reklamları her sayfada sayfa altında göster';
$txt['ad_management_board_index'] = 'Reklamları anasayfada göster';
$txt['ad_management_thread_index'] = 'Reklamları konu listesinde göster (messageindex)';
$txt['ad_management_thread'] = 'Reklamları konu üstünde göster';
$txt['ad_management_content'] = 'Reklam kodları';
$txt['ad_management_firstad'] = 'Reklamları konulardaki ilk mesajdan sonra göster';
$txt['ad_management_align'] = 'Reklamların enine pozisyonu';
$txt['ad_management_align_left'] = 'Sola dayalı';
$txt['ad_management_align_middle'] = 'Ortada';
$txt['ad_management_align_right'] = 'Sağa dayalı';
$txt['permissiongroup_ad_manage'] = 'Reklam Yönetimi İzinleri';
$txt['permissionname_ad_manageperm'] = 'Reklamları görebilir';
$txt['permissionhelp_ad_manageperm'] = 'Bu üye grubunun reklamlarınızı görmesi için bu izini vermelisiniz.';

Bu dosyaları düzgün hale soktuk. Bu kısımları note pad de dediğiniz gibi yapıp sonra düzenlediğimiz hali yeniden install.xml içine koyup kayıt mı edeceğiz? Sonra da yeniden zipleyip paketi o haliylemi atacağız.

Teşekkürler.


denislici

#9
QuoteBazılarında şu şekilde çıkıyor

$txt['ad_management'] = 'Reklamlar';
$txt['ad_management_index_below'] = 'Reklamları her sayfada menü altında göster';
$txt['ad_management_index_above'] = 'Reklamları her sayfada menü üstünde göster';
$txt['ad_management_bot_index'] = 'Reklamları her sayfada sayfa altında göster';
$txt['ad_management_board_index'] = 'Reklamları anasayfada göster';
$txt['ad_management_thread_index'] = 'Reklamları konu listesinde göster (messageindex)';
$txt['ad_management_thread'] = 'Reklamları konu üstünde göster';
$txt['ad_management_content'] = 'Reklam kodları';
$txt['ad_management_firstad'] = 'Reklamları konulardaki ilk mesajdan sonra göster';
$txt['ad_management_align'] = 'Reklamların enine pozisyonu';
$txt['ad_management_align_left'] = 'Sola dayalı';
$txt['ad_management_align_middle'] = 'Ortada';
$txt['ad_management_align_right'] = 'Sağa dayalı';
$txt['permissiongroup_ad_manage'] = 'Reklam Yönetimi İzinleri';
$txt['permissionname_ad_manageperm'] = 'Reklamları görebilir';
$txt['permissionhelp_ad_manageperm'] = 'Bu üye grubunun reklamlarınızı görmesi için bu izini vermelisiniz.';

işte benim dediğim utf8in kabul ettiğim türkçe kodlama dili budur....



nihayet bilgisayarıma geldim, manuel ut8 türkçe kodlamalar bunlar

ş =>>   .ş
ı =>>    .ı
ö =>>   .ö
ü =>>   .ü
ç =>>   .ç
ğ =>>   .ğ
Ö =>>  .Ö
Ü =>>   .Ü
İ  =>>   .İ

başındaki .(nokta)yı kaldır ama...
Love the Creature for Creator's sake. (English)
Duje Krijesen per hire te Krijuesit. (Albanian)
Yaradılan'ı sev Yaradan'dan ötürü. (Turkish)
Ami la Creatura per ce la creato il Creatore. (Italian)

eren

Tamam mantığı anladım. Bir modu bu şekilde çevirdim. Zip halinde paketledim. Yüklemeye kalkınca şu hatayı verdi.

Yüklemek istediğiniz paket'de sorun var yada geçerli bi paket değil.

Modu editledikten sonra zip olarak orjinal halinde paketlemeyecekmiyiz?

Birde modlar forum/Packages altında zipli halde duruyor. O zipli paketin içindeki bir dosyayı değişmemizin bir yolu var mı?

Teşekkürler.

denislici


klasörü mü dosyaları mı zipledin? dosyaları ziple bi....

paket yolu için bilmiyorum....
Love the Creature for Creator's sake. (English)
Duje Krijesen per hire te Krijuesit. (Albanian)
Yaradılan'ı sev Yaradan'dan ötürü. (Turkish)
Ami la Creatura per ce la creato il Creatore. (Italian)

eren

Quote from: denislici on October 01, 2006, 05:10:43 PM

klasörü mü dosyaları mı zipledin? dosyaları ziple bi....

paket yolu için bilmiyorum....

Dosyaları zipledim hangi paketi editlesem bu hatayı veriyor. Acaba ben hatamı yapıyorum diye orjinal paketin içindekileri çıkardım sonra yeniden zipledim ve aynı hatayı verdi.

UTF8 Kodları için teşekkürler.

eren

Neden böyle bir hata veriyor acaba bir türlü çözemedim.

denislici

Love the Creature for Creator's sake. (English)
Duje Krijesen per hire te Krijuesit. (Albanian)
Yaradılan'ı sev Yaradan'dan ötürü. (Turkish)
Ami la Creatura per ce la creato il Creatore. (Italian)

denislici


aynı işlevi görüyorsa sorun değil.... başka bir zipli mod yüklemeyi dene olcak mı?
Love the Creature for Creator's sake. (English)
Duje Krijesen per hire te Krijuesit. (Albanian)
Yaradılan'ı sev Yaradan'dan ötürü. (Turkish)
Ami la Creatura per ce la creato il Creatore. (Italian)

Alpay

Quote from: HarzeM on October 01, 2006, 03:36:12 PM
UTF-8 kullananlar, Türkçe modifikasyon yüklemek için yapmanız gerekenler:

Dosyaları editlemek için "Notepad++" kullanın.
http://sourceforge.net/projects/notepad-plus

1. UTF-8 olan dil dosyasını açın.

2. Menüden "Biçim > ANSI karakter biçemine dönüştür" seçili olsun.

3. Menüden "Biçim > UTF-8 gibi görüntüle" seçili olsun. Şu anda dosyadaki yazılar düzgün görünüyor olmalılar.

4. Dosyaya yapılması gereken eklemeleri yapın.

5. "Biçim > UTF-8 gibi görüntüle" bunu kapatın. Şimdi Türkçe karakterler abuk subuk görünmeli.

6. Dosyayı kaydedin ve yükleyin.

Teşekkürler Harzem.

renkliforum

Bunu bütün dosyalara yapabilir miyiz? Örneğin; boardindex.template.php dosyasını ya da index.template.php dosyasını ben utf-8 olarak kaydedersem sorun yaşar mıyım?

Advertisement: