elFinder, bilmeyenler için oldukça fonksiyonel ve kolay kullanımlı bir dosya yönetim uygulaması. elFinder'ın ilk versiyonunda paket dahilinde sunulan Türkçe dil dosyası gördüğüm kadarıyla henüz yeni versiyonuna dahil edilmemiş. Bu sebeple elFinder 2.0 Türkçe Dil Dosyası'nı hazırlayarak buradan sunmaya karar verdim. Aşağıda bulabileceğiniz dil dosyasını kullanabilmek için dosyayı "elfinder\js\i18n" içerisine yerleştirmek, bu dosyayı javascript olarak linklemek ve uygulamayı çağırdığınız yere lang: 'tr' parametresini eklemek.
Yani dosya yolu şöyle olacak:
elfinder\js\i18n\elfinder.tr.js
Dosyayı çağırmak için eklediğiniz kod ise şu şekilde:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml"> <head> <link rel="stylesheet" type="text/css" media="screen" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/themes/smoothness/jquery-ui.css"> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script> <!-- elFinder CSS (REQUIRED) --> <link rel="stylesheet" href="plugins/elfinder/css/theme.css" type="text/css" media="screen" title="no title" charset="utf-8"> <link rel="stylesheet" href="plugins/elfinder/css/elfinder.min.css" type="text/css" media="screen" title="no title" charset="utf-8"> <!-- elFinder JS (REQUIRED) --> <script src="plugins/elfinder/js/elfinder.min.js" type="text/javascript" charset="utf-8"></script> <!-- elFinder translation (OPTIONAL) --> <script src="plugins/elfinder/js/i18n/elfinder.tr.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> $().ready(function() { var elf = $('#fileManager').elfinder({ url : 'plugins/elfinder/php/connector.php', // connector URL (REQUIRED) lang : 'tr' }).elfinder('instance'); }); </script> </head> <body> <div id="fileManager"></div> </body> </html>
Yukarıdaki örnek koddan gerekli herşeyi bulabilirsiniz;
Dil dosyası ise şurada:
elFinder 2.0 Türkçe Dil Dosyası
elFinder Turkish Translation, elFinder Turkish File, elFinder Türkçe
Teşekkürler gerçekten güzel bir çeviri olmuş. Hemen kullanmaya başladım.
Güle güle kullanın 🙂
Allah razı olsun süper olmuş. Tam çeviriye başlayacaktım sitenizle karşılaştım 🙂
Ne demek, işinize yaradıysa ne mutlu 🙂 Güle güle kullanın.
jquery script dosyaları hızır gibi yetişti. Teşekkür ederim
Merhaba,
Dosyaya yetkilendirme nasıl yapabiliriz? Biri dosya ekleyip silebilirken diğeri sadece görüntüleyebilmeli
Yapılabileceğini düşünüyorum ama açıkçası bir süredir kullanmadım. Tekrar kurup bakmam gerekli nasıl olabileceğine.
Eğer yakın zamanda denersem size buradan haber veririm tekrar.
Ben de lang : 'tr' 'yi aktif edince sayfa boş geliyor neden olabilir.
// ÇALIŞAN ŞEKLİ BU
$().ready(function() {
var elf = $('#filemanager').elfinder({
url : 'php/connector.php'
, lang : 'tr'
}).elfinder('instance');
});
// SON VERİYONUNDA ZATEN TÜRKÇE VARMIŞ 2.1.6 V
https://github.com/Studio-42/elFinder
Merhaba,
Muhtemelen versiyon farkından dolayı ilk denemenizde sayfa boş gelmiştir. Bu yazının yazıldığı versiyonlarda Türkçe kendisiyle birlikte gelmiyordu ne yazık ki. Şimdi dahil edildiyse ne mutlu 🙂