_ _    _ _____  ___   __                       
 __      _(_) | _(_)___ / ( _ ) / /_   ___ ___  _ __ ___  
 \ \ /\ / / | |/ / | |_ \ / _ \| '_ \ / __/ _ \| '_ ` _ \ 
  \ V  V /| |   <| |___) | (_) | (_) | (_| (_) | | | | | |
   \_/\_/ |_|_|\_\_|____/ \___/ \___(_)___\___/|_| |_| |_|

MediaWiki:Gadget-featured-articles-links.js

In this article, the topic of MediaWiki:Gadget-featured-articles-links.js will be addressed, which has aroused more and more interest in contemporary society. MediaWiki:Gadget-featured-articles-links.js is an issue that impacts various aspects of daily life, from the way we relate to other individuals and society in general, to the way we approach certain problems or particular situations. Along these lines, key aspects related to MediaWiki:Gadget-featured-articles-links.js will be analyzed, as well as its relevance and impact in different areas. Likewise, different perspectives and opinions on the matter will be examined, with the aim of offering a comprehensive and enriching vision of this topic that is so relevant today.
/**
 * Interwiki links to featured articles
 *
 * Highlights interwiki links to featured articles (or equivalents) by changing
 * the bullet before the interwiki link into a star.
 *
 * @author: ]
 * @author: ]
 * TODO: add support for
 * - featured portals (used in frwiki)
 * - localized class names (used by eswiki, frwiki, ptwiki, rowiki, etc)
 * - complex language fallbacks (see ])
 *
 * Warning! Global gadget file!
 */
/*global mw, $ */
var i18n = {
	'badge-featured': {
		ab: 'Избранная статья.',
		ar: 'هذه مقالة مختارة بهذه اللغة.',
		bn: 'এই নিবন্ধটি এই ভাষায় নির্বাচিত নিবন্ধ।',
		de: 'Dieser Artikel wurde als exzellent bewertet.',
		el: 'Αυτό το λήμμα είναι αξιόλογο λήμμα σε αυτή τη γλώσσα.',
		en: 'This is a featured article in this language.',
		es: 'Éste es un artículo destacado en esta Wikipedia.',
		fa: 'این مقاله، یک مقاله برگزیده است.',
		fr: 'Lien vers un article de qualité.',
		hi: 'यह इस भाषा में एक निर्वाचित लेख है।',
		id: 'Ini adalah artikel pilihan dalam bahasa lain.',
		it: 'La voce è in vetrina in questa lingua.',
		kk: 'Бұл осы тілдегі таңдаулы мақала',
		ko: '이 문서는 해당 언어에서 알찬 글로 선정되었습니다.',
		lv: 'Šis ir vērtīgs raksts šajā valodā',
		mk: 'Избрана статија на овој јазик.',
		nl: 'Dit is een etalage-artikel in een andere taal.',
		pl: 'Artykuł w tym języku jest na medal',
		pt: 'Este é um artigo destacado neste idioma.',
		ro: 'Acest articol este considerat a fi de calitate',
		ru: 'Эта статья является избранной в другом языковом разделе',
		ta: 'இம்மொழியில் இக்கட்டுரை சிறப்புக் கட்டுரையாகும்.',
		th: 'บทความนี้เป็นบทความคัดสรรในภาษาอื่น',
		tr: 'Bu madde başka bir dilde seçkin madde statüsündedir.',
		vi: 'Liên kết này dẫn đến bài chọn lọc.'
	},
	'badge-good': {
		ab: 'Хорошая статья.',
		ar: 'هذه مقالة جيدة بهذه اللغة',
		bn: 'এই নিবন্ধটি এই ভাষায় ভালো নিবন্ধ।',
		de: 'Dieser Artikel wurde als lesenswert bewertet.',
		el: 'Αυτό το λήμμα είναι καλό λήμμα σε αυτή τη γλώσσα.',
		en: 'This is a good article in this language.',
		es: 'Éste es un artículo bueno en esta Wikipedia.',
		fa: 'این مقاله، یک مقاله خوب است.',
		fr: 'Lien vers un bon article.',
		hi: 'यह इस भाषा में एक श्रेष्ठ लेख है।',
		id: 'Ini adalah artikel bagus dalam bahasa lain.',
		it: 'La voce è di qualità in questa lingua.',
		kk: 'Бұл осы тілдегі жақсы мақала',
		ko: '이 문서는 해당 언어에서 좋은 글로 선정되었습니다.',
		lv: 'Šis ir labs raksts šajā valodā',
		mk: 'Добра статија на овој јазик.',
		nl: 'Dit is een goed artikel in een andere taal.',
		pl: 'Artykuł w tym języku jest dobrym artykułem',
		pt: 'Este é um artigo bom neste idioma.',
		ro: 'Acest articol este considerat a fi bun',
		ru: 'Эта статья является хорошей в другом языковом разделе',
		ta: 'இம்மொழியில் இக்கட்டுரை ஒரு நல்ல கட்டுரையாகும்.',
		th: 'บทความนี้เป็นบทความคุณภาพในภาษาอื่น',
		tr: 'Bu madde başka bir dilde kaliteli madde statüsündedir.',
		vi: 'Liên kết này dẫn đến bài chất lượng tốt.'
	},
	'badge-featured-list': {
		bn: 'এই নিবন্ধটি এই ভাষায় নির্বাচিত তালিকা।',
		en: 'This is a featured list in this language.',
		fr: 'Lien vers une liste de qualité.',
		lv: 'Šis ir vērtīgs saraksts šajā valodā',
		mk: 'Избран список на овој јазик.',
		pt: 'Esta é uma lista destacada neste idioma.',
		ru: 'Этот список или портал является избранным в другом языковом разделе',
		vi: 'Liên kết này dẫn đến danh sách chọn lọc.'
	}
};

function msg( key ){
	return i18n ] || i18n.en;
}

function linkFA() {
	var $list = mw.config.get( 'skin' ) === 'cologneblue' ?
		$( '#langlinks' ).find( 'span' ) :
		$( '#p-lang' ).find( 'li' );
	$list.each( function(){
		var $this = $( this ),
			lang = $this.find( '' ).attr( 'lang' ) || '',
			id = 'interwiki-' + lang.toLowerCase();
		if ( $this.is( '.badge-featuredarticle, .badge-goodarticle, .badge-featuredlist' ) ) {
			return;
		}
		if ( document.getElementById( id + '-fa' ) ) {
			$this.addClass( 'FA' )
				.attr( 'title', msg( 'badge-featured' ) );
		} else if ( document.getElementById( id + '-ga' ) ) {
			$this.addClass( 'GA' )
				.attr( 'title', msg( 'badge-good' ) );
		} else if ( document.getElementById( id + '-fl' ) ) {
			$this.addClass( 'FL' )
				.attr( 'title', msg( 'badge-featured-list' ) );
		}
	} );
}

mw.hook( 'wikipage.content' ).add( linkFA );