Template:Localized link/tr
[[Special:MyLanguage/{{{1}}}|{{{1}}}]]
Bu şablon yaklaşık 35.000 sayfada kullanılmaktadır. Büyük ölçekli kesintileri ve gereksiz sunucu yükünü önlemek için, bu şablonda yapılacak herhangi bir değişiklik önce /sandbox veya /testcases alt sayfalarında veya kendi kullanıcı alt sayfanızda test edilmelidir. Test edilen değişiklikler tek bir düzenlemeyle bu sayfaya eklenebilir. Lütfen herhangi bir değişikliği uygulamadan önce tartışma sayfasında tartışın. |
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
Bu, Görsel Düzenleyici ve diğer araçlar tarafından kullanılan bu şablon için TemplateData belgesidir.
Localized link
Link to translatable page in the user’s language. It uses the special page prefix “Special:MyLanguage/”.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Page name | 1 | Linked page | Page name | required |
Displayed text | 2 | Display text for this link | Line | suggested |
Display the namespace | nsp | If the “nsp” parameter is not defined, as link text displays the full pagename (including namespace); otherwise — if “nsp” parameter is defined by any value — link text displays the short pagename, without namespace.
| String | optional |
"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
Kullanım | Şunu olur: |
---|---|
{{ll|Communication}} | İletişim |
{{ll|Communication|コミュニケーション}} | コミュニケーション |
{{ll|Project:About}} | Project:Hakkında |
{{ll|Project:About|nsp=0}} | Hakkında |
Çevrilebilir sayfalarda kullanım
Translate uzantısı ile çeviriye hazırlanan sayfalarda bu şablon üç şekilde kullanılabilir.
- Bu şablonun ve ardından bağlantının çevrilebilir görüntülenen metninden ayrı olarak
<tvar name=id>...</tvar>
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[[<tvar name=1>Special:MyLanguage/Communication</tvar>|About communication]]
olacaktır.
- Örneğin,
- 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: <translate>some text</translate> {{ll|Communication|2=<translate>About communication</translate>}} <translate>some text</translate>
- Bu, madde işaretli bağlantı listeleri için kullanışlıdır, ör. "Ayrıca bakınız:" bölümlerinde.
- Örneğin,
- 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
<tvar name=1>{{ll|Communication}}</tvar>
olacaktır.
- Örneğin, {{ll|Communication}} yerine çevrilebilir sayfadaki çeviri işaretlemesi
Test cases
Bu, Template:Localized link deneme tahtası için şablon test senaryoları sayfasıdır. Örnekler güncellemek için . |
Subpage |
---|
{{Localized link|Extension:DiscussionTools/Comparison}} {{Localized link}} |
Hide namespace |
---|
{{Localized link|Extension:DiscussionTools/Comparison|nsp=0}} {{Localized link}} |
Hide namespace with {{LC zh }}'s namespace setting |
---|
{{Localized link|Project:About|nsp=0}} {{Localized link}} |
Ayrıca bakınız
- Template:Localized link/messagedoc — bu şablonu kullanan çevrilebilir sayfalardaki mesaj belgelendirmesi için kullanılmalıdır.
- {{Translatable template }} - {{TNT }} veya {{Tnt }} takma adı
- {{Translatable template name }} - {{TNTN }} veya {{Tntn }} takma adı
- {{Page language link }} - {{Pll }} takma adı - çevrilebilir bir sayfadan aynı dilde başka bir çevrilebilir sayfaya bağlantı ekleyin