Extension:LocalisationUpdate/tr

LocalisationUpdate uzantısı, MediaWiki yazılımının yükseltilmesine gerek kalmadan herhangi bir zamanda MediaWiki mesajları için yerelleştirmeleri güncellemeye izin verir.

$wgLocalisationUpdateDirectory
Önbellek dosyalarının saklanacağı dizin, ayarlanmadıysa varsayılan kullanır. LocalisationUpdate, dosyaları çalışmak için depolamak için bir yer gerektirir; ne $wgLocalisationUpdateDirectory ne de $wgCacheDirectory ayarlanmamışsa, LocalisationUpdate'in update.php betiğini çalışmayacaktır.

$wgLocalisationUpdateDirectory varsayılan olarak false değerine ayarlanmıştır.

$wgLocalisationUpdateRepository
Çeviriyi getirmek için varsayılan kod deposu kaynağı. GitHub, varsayılan depoya ayarlandı. Bu, 1.1 sürümüyle eklenmiştir.

$wgLocalisationUpdateRepositories
Çekirdek MediaWiki ve uzantılar için yerelleştirmelerin alınacağı depo URL'leri dizisi. Varsayılan, GitHub'ın MediaWiki Git depolarına ayarlanmıştır ve ne yaptığınızı bilmediğiniz sürece bunu değiştirmemelisiniz. Bu, 1.1 sürümüyle eklenmiştir.

GitHub kullanma örneği

Yerel dosya sistemi yapılandırması örneği

$wgLocalisationUpdateHttpRequestOptions
ile geçme seçenekleri. Dizi için olası anahtarlar: ( sayfasına bakın).


 * timeout: Saniye cinsinden zaman aşımı uzunluğu veya 'default'
 * connectTimeout: Saniye cinsinden bağlantı için zaman aşımı (yalnızca curl) veya 'default'
 * postData: Anahtar/değer çiftleri dizisi veya url olarak kodlanmış form verileri
 * proxy: Kullanılacak proxy. Aksi takdirde, $wgHTTPProxy (ayarlanmışsa) kullanacaktır. Aksi takdirde, "http_proxy" ortam değişkenini kullanacaktır (eğer ayarlanmışsa)
 * noProxy: Hiç bir proxy kullanmayın. Proxy değerlerine göre önceliklidir.
 * sslVerifyHost: Ana bilgisayar adını sertifikaya göre doğrulayın
 * sslVerifyCert: SSL sertifikasını doğrulayın
 * caInfo: CA bilgilerini sağlayın
 * maxRedirects: İzlenecek maksimum yönlendirme sayısı (varsayılan olarak 5)
 * followRedirects: Yönlendirmelerin izlenip izlenmeyeceği (varsayılan olarak false). Not: HTTP tarafından erişilebilen intranet hizmetlerine yönelik saldırıları önlemek için bu yalnızca hedef URL'ye güvenildiğinde kullanılmalıdır.
 * userAgent: Varsayılan MediaWiki/$wgVersion değerini geçersiz kılmak istiyorsanız bir kullanıcı aracısı
 * logger: Hata ayıklama günlüğü için \Psr\Logger\LoggerInterface örnek
 * username: HTTP Temel Kimlik Doğrulaması için kullanıcı adı
 * password: HTTP Temel Kimlik Doğrulaması için parola
 * originalRequest: Orijinal istek hakkında bilgiler (bir WebRequest nesnesi veya 'ip' ve 'userAgent' ile ilişkilendirilebilir bir dizi olarak).

GitHub'ı HTTP Temel Kimlik Doğrulaması ile kullanma örneği

Kullanım
Bir güncelleme çalıştırmak istediğinizde, komut satırında  çalıştırın veya bir cron işi ayarlayın.

Unix benzeri bir sistemdeyseniz, LocalisationUpdate'i crontab'a eklemelisiniz:

crontab -e @daily php /path/to/your/wiki/extensions/LocalisationUpdate/update.php --quiet
 * 1) Add the following line

Betik parametreleri

 * : Bununla tanımlanan kod depolarından çevirileri getir

Ayrıca bakınız

 * Bunun Wikimedia projelerinde nasıl çalıştığı hakkında teknik ayrıntılar.
 * Bunun Wikimedia projelerinde nasıl çalıştığı hakkında teknik ayrıntılar.