Şablon:Localized link/tr

Feign Wiki, özgür Feign ansiklopedisi

<languages/> [[Special:MyLanguage/{{{1}}}|{{{1}}}]][[:{{{1}}}| ]]

Şablon belgelemesi

Şablon:Tsh

Amaç

Bu yardımcı şablon, kullanıcının dilinde çevrilebilir sayfalara bağlantı vermek için kullanılabilir. Kullanıcının dilinde bir sayfanın çevrilmiş bir sürümünün olup olmadığını kontrol eden ve varsa ona bağlantı veren ve varsa bir yedek dile veya varsayılan viki dili sürümüne (İngilizce MediaWiki'de) yoksa bağlantı sağlayan Special:MyLanguage/ özel sayfa önekini kullanır.

Çevrilmiş sayfalarda kullanılmalıdır, böylece o dilde çevrilmiş sayfa olmasa bile doğru sayfaya bağlantı verilir.

Kullanım

Şablon:Localized link/doc

"nsp" parametresi tanımlı değilse, bağlantı metni tam sayfa adını gösterdiğinden (ad alanı dahil); aksi takdirde "nsp" parametresi herhangi bir değerle tanımlanmışsa, bağlantı metni, ad alanı olmadan kısa sayfa adını görüntüler.

Basit kullanım örnekleri

Şablon:(| class="wikitable" |- ! Kullanım ! Şunu olur: |- | {{ll|Communication}} | Communication |- | {{ll|Communication|コミュニケーション}} | コミュニケーション |- | {{ll|Project:About}} | Project:About |- | {{ll|Project:About|nsp=0}} | About |Şablon:)

Çevrilebilir sayfalarda kullanım

Extension:Translate uzantısı ile çeviriye hazırlanan sayfalarda bu şablon üç şekilde kullanılabilir.

  1. Bu şablonun ve ardından bağlantının çevrilebilir görüntülenen metninden ayrı olarak [[:Şablon:^(]]tvar name=id[[:Şablon:)^]]...[[:Şablon:^(]]/tvar[[:Şablon:)^]] içine gömülü vikibağlantı hedefinin yerini alması daha iyi olur.
    Örneğin, {{ll|Communication|About communication}} yerine çevrilebilir sayfadaki çeviri işaretlemesi [[[[:Şablon:^(]]tvar name=1[[:Şablon:)^]]Special:MyLanguage/Communication[[:Şablon:^(]]/tvar[[:Şablon:)^]]|About communication]] olacaktır.
  2. Alternatif olarak, bu kodu çevrilebilir bölümden hariç tutabilirsiniz.
    Örneğin, some text {{ll|Communication|About communication}} some text için çevrilebilir sayfadaki çeviri işaretlemesi şöyle olacaktır:
    [[:Şablon:^(]]translate[[:Şablon:)^]]some text[[:Şablon:^(]]/translate[[:Şablon:)^]] {{ll|Communication|2=[[:Şablon:^(]]translate[[:Şablon:)^]]About communication[[:Şablon:^(]]/translate[[:Şablon:)^]]}} [[:Şablon:^(]]translate[[:Şablon:)^]]some text[[:Şablon:^(]]/translate[[:Şablon:)^]]
    Bu, madde işaretli bağlantı listeleri için kullanışlıdır, ör. "Ayrıca bakınız:" bölümlerinde.
  3. Bağlantı metninin açılış sayfasının adından farklı olması gerekmiyorsa, tüm bu kodu ‎<tvar> içine yerleştirmek daha iyi olacaktır.
    Örneğin, {{ll|Communication}} yerine çevrilebilir sayfadaki çeviri işaretlemesi [[:Şablon:^(]]tvar name=1[[:Şablon:)^]]{{ll|Communication}}[[:Şablon:^(]]/tvar[[:Şablon:)^]] olacaktır.

Ayrıca bakınız