From 8a6d006b4b66e27836481a9fc8b3926c65af548e Mon Sep 17 00:00:00 2001 From: WikiMANNia <55834825+WikiMANNia@users.noreply.github.com> Date: Mon, 30 Mar 2026 17:37:32 +0200 Subject: [PATCH 1/7] Update de.json add "crawlerprotection-desc" --- i18n/de.json | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/i18n/de.json b/i18n/de.json index fa773f4..a36f7d2 100644 --- a/i18n/de.json +++ b/i18n/de.json @@ -1,7 +1,8 @@ { - "@metadata": { - "authors": [ "MyWikis LLC" ] - }, - "crawlerprotection-accessdenied-title": "Zugriff verweigert", - "crawlerprotection-accessdenied-text": "Anmeldung erforderlich, um diese Aktion auzuführen oder Spezialseite anzusehen." + "@metadata": { + "authors": [ "MyWikis LLC" ] + }, + "crawlerprotection-desc": "Eine Reihe von Schutzmaßnahmen zum Schutz von Wikis vor Crawlern.", + "crawlerprotection-accessdenied-title": "Zugriff verweigert", + "crawlerprotection-accessdenied-text": "Anmeldung erforderlich, um diese Aktion auzuführen oder Spezialseite anzusehen. Bitte [[Special:UserLogin|melden Sie sich an]], um fortzufahren." } From 1f6b700d898e6abca4e33049fddd0464bd4c31e7 Mon Sep 17 00:00:00 2001 From: WikiMANNia <55834825+WikiMANNia@users.noreply.github.com> Date: Mon, 30 Mar 2026 17:39:45 +0200 Subject: [PATCH 2/7] Update i18n/en.json for crawler protection Add "crawlerprotection-desc" --- i18n/en.json | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/i18n/en.json b/i18n/en.json index 6ca93dc..507fb7c 100644 --- a/i18n/en.json +++ b/i18n/en.json @@ -1,7 +1,8 @@ { - "@metadata": { - "authors": [ "MyWikis LLC" ] - }, - "crawlerprotection-accessdenied-title": "Access denied", - "crawlerprotection-accessdenied-text": "You must be logged in to perform this action or view this special page." + "@metadata": { + "authors": [ "MyWikis LLC" ] + }, + "crawlerprotection-desc": "Suite of protective measures to protect wikis from crawlers.", + "crawlerprotection-accessdenied-title": "Access denied", + "crawlerprotection-accessdenied-text": "You must be logged in to perform this action or view this special page. Please [[Special:UserLogin|log in]] to continue." } From ce718cab48abb3ebda870ed786c8c6564800e55b Mon Sep 17 00:00:00 2001 From: WikiMANNia <55834825+WikiMANNia@users.noreply.github.com> Date: Mon, 30 Mar 2026 17:40:45 +0200 Subject: [PATCH 3/7] Add Spanish translations for crawler protection --- i18n/es.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 i18n/es.json diff --git a/i18n/es.json b/i18n/es.json new file mode 100644 index 0000000..55293e1 --- /dev/null +++ b/i18n/es.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ "MyWikis LLC" ] + }, + "crawlerprotection-desc": "Conjunto de medidas de protección para proteger los wikis de los rastreadores.", + "crawlerprotection-accessdenied-title": "Acceso denegado", + "crawlerprotection-accessdenied-text": "Es necesario iniciar sesión para realizar esta acción o ver esta página especial. Por favor, [[Special:UserLogin|inicia sesión]] para continuar." +} From b69e2ac23370032b10407b64cbb98735df650cbe Mon Sep 17 00:00:00 2001 From: WikiMANNia <55834825+WikiMANNia@users.noreply.github.com> Date: Mon, 30 Mar 2026 17:41:19 +0200 Subject: [PATCH 4/7] Add French localization for crawler protection --- i18n/fr.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 i18n/fr.json diff --git a/i18n/fr.json b/i18n/fr.json new file mode 100644 index 0000000..3a00d0c --- /dev/null +++ b/i18n/fr.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ "MyWikis LLC" ] + }, + "crawlerprotection-desc": "Ensemble de mesures de protection visant à protéger les wikis contre les robots d'indexation.", + "crawlerprotection-accessdenied-title": "Accès refusé", + "crawlerprotection-accessdenied-text": "Connexion requise pour effectuer cette action ou consulter cette page spéciale. Veuillez [[Special:UserLogin|vous connecter]] pour continuer." +} From c5e13e091034b67da24325a59d632385fc1d8cf7 Mon Sep 17 00:00:00 2001 From: WikiMANNia <55834825+WikiMANNia@users.noreply.github.com> Date: Mon, 30 Mar 2026 17:41:55 +0200 Subject: [PATCH 5/7] Add Hebrew localization for crawler protection --- i18n/he.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 i18n/he.json diff --git a/i18n/he.json b/i18n/he.json new file mode 100644 index 0000000..abaf890 --- /dev/null +++ b/i18n/he.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ "MyWikis LLC" ] + }, + "crawlerprotection-desc": "סדרת אמצעי הגנה להגנה על ויקי מפני סורקים.", + "crawlerprotection-accessdenied-title": "גישה נדחתה", + "crawlerprotection-accessdenied-text": "עליך להיות מחובר כדי לבצע פעולה זו או להציג דף מיוחד זה. אנא [[Special:UserLogin|התחבר]] כדי להמשיך." +} From 434c68ff83d0bdabc6dcdd5b28be3256a0edf528 Mon Sep 17 00:00:00 2001 From: WikiMANNia <55834825+WikiMANNia@users.noreply.github.com> Date: Mon, 30 Mar 2026 17:42:30 +0200 Subject: [PATCH 6/7] Add Russian localization for crawler protection --- i18n/ru.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 i18n/ru.json diff --git a/i18n/ru.json b/i18n/ru.json new file mode 100644 index 0000000..8dc91aa --- /dev/null +++ b/i18n/ru.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ "MyWikis LLC" ] + }, + "crawlerprotection-desc": "Набор защитных мер для защиты вики-сайтов от краулеров.", + "crawlerprotection-accessdenied-title": "Доступ запрещен", + "crawlerprotection-accessdenied-text": "Для выполнения этого действия или просмотра этой специальной страницы необходимо войти в систему. Пожалуйста, [[Special:UserLogin|войдите в систему]], чтобы продолжить." +} From 0e533fcc6eef36675b0690d0e0d77a007e49f51e Mon Sep 17 00:00:00 2001 From: WikiMANNia <55834825+WikiMANNia@users.noreply.github.com> Date: Mon, 30 Mar 2026 17:45:23 +0200 Subject: [PATCH 7/7] Add translatable description message Add translatable description message in extension.json --- extension.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extension.json b/extension.json index ac75851..ed31006 100644 --- a/extension.json +++ b/extension.json @@ -3,7 +3,7 @@ "author": "MyWikis LLC", "version": "1.3.0", "url": "https://www.mediawiki.org/wiki/Extension:CrawlerProtection", - "description": "Suite of protective measures to protect wikis from crawlers.", + "descriptionmsg": "crawlerprotection-desc", "type": "hook", "requires": { "MediaWiki": ">= 1.39.4"