Writing systems/Syntax/tr

Bu sayfa, LanguageConverter içinde bulunan, dil değişkenleri arasında karakter/kelime değiştirme araçlarıyla dönüşüm sağlayan bir sistemdir. Aşağıdaki tüm örneklerde, küçük harfli karakterler Basitleştirilmiş Çince'yi temsil etmek için kullanılır ve UPPERCASE kelimeleri Geleneksel Çince'yi temsil eder.

Kavramı
LanguageConverter işaretlemeleri şöyle görünür:



Bayrakların aşağıda tanımlandığı ve değişken adlarının dil kodları olduğu yerlerde (zh-cn veya zh-tw gibi).

Çeşitler arasında geri dönüş mevcuttur. Çince için tasarlanan aşağıdaki örneklerde, zh-cn ve zh-sg, zh-hans komutunda yazılmış değişkenlerdir; zh-hk, zh-mo, zh-hant betiğinde yazılmış değişkenlerdir. Örneğin, LanguageZh.php içindeki  tanımına göre, zh için kural yoksa hk bulundu, dönüştürücü, zh-hant, zh-mo ve zh-tw için tanımları kullanmayı deneyecek.

Bu örnekte, zh-mo ve zh-sg'nin çoğu örnekte bulunmadığını fark edebilirsiniz. Bunun nedeni, sırasıyla zh-hk ve zh-cn olan diğer varyantlar yüksek benzerlikleridir.

İstisnalar
Dil dönüştürücü, ,  gibi çalıştırılabilir JavaScript taşımak için kullanılan  etiketinin yanı sıra "code" bloklarında bulunan herhangi bir şeyi dönüştürmekten kaçınır. Boş bir dönüşüm kuralı bloğu bu kodların içine  koymak, dönüştürücü için "force convert" anahtarı olarak işlev görür. Bu hack, bu etiketlerde iç içe geçmiş kod örnekleri için yararlı olabilir.

Bununla birlikte, bir uyarı, bu anahtarın, sonunda (T34943) ile önceden yerleştirilmiş bir  ön üretme sağlayan, syntaxhighlight etiketleri için işe yaramamış gibi görünmesidir. Anahtar ayrıca, başlangıçta LC'nin çalışması için tasarlandığı sayfanın HTML kaynağına dahil olmayan komut dosyalarıyla da çalışmaz.

MediaWiki mesajları LC tarafından işlenmez. Bu rahatsızlık T170916 kapsamında izlenmektedir.

Ayrıca bakınız

 * - dönüştürücü ile ilgili anahtarlar için