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.

Exceptions
Language converter avoids converting anything found in "code" blocks like , , as well as the  tag used for carrying executable JavaScript. Putting an empty conversion rule block  inside these tags will function as a "force convert" switch for the converter. This hack can be useful for code samples nested in these tags.

A caveat, however, is that this switch doesn't seem to work for the extension-provided syntaxhighlight tags which eventually generates a  nested with elements (T34943). The switch also won't work with scripts not originally included with the page's HTML source that LC is designed to operate on.

MediaWiki messages are not processed by LC. This inconvenience is tracked in T170916.