diff --git a/i18n/api/it.json b/i18n/api/it.json
index 6db7a6f9e..2f22b537d 100644
--- a/i18n/api/it.json
+++ b/i18n/api/it.json
@@ -28,9 +28,9 @@
"apihelp-query+abusefilters-example-1": "Elenca i filtri pubblici abilitati",
"apihelp-query+abusefilters-example-2": "Mostra alcuni dettagli sui filtri",
"apihelp-query+abuselog-param-end": "Il timestamp al quale interrompere l'elenco.",
- "apihelp-query+abuselog-param-user": "Mostra solo le informazioni corrispondenti a un utente o IP indicato.",
- "apihelp-query+abuselog-param-title": "Mostra solo le informazioni corrispondenti a una pagina indicata.",
- "apihelp-query+abuselog-param-filter": "Mostra solo le informazioni catturate da un ID filtro indicato.",
+ "apihelp-query+abuselog-param-user": "Mostra solo le voci relative a un utente o IP indicato.",
+ "apihelp-query+abuselog-param-title": "Mostra solo le voci relative a una pagina indicata.",
+ "apihelp-query+abuselog-param-filter": "Mostra solo le voci relative al filtro con l'ID indicato.",
"apihelp-query+abuselog-param-prop": "Quali proprietà ottenere.",
"apierror-abusefilter-badsyntax": "Il filtro contiene sintassi non valida."
}
diff --git a/i18n/bg.json b/i18n/bg.json
index f1d705d4e..5aaf6338f 100644
--- a/i18n/bg.json
+++ b/i18n/bg.json
@@ -19,6 +19,7 @@
"abusefilter": "Конфигуриране на филтъра срещу злоупотреби",
"abuselog": "Дневник на злоупотребите",
"abusefilter-intro": "Добре дошли в административния интерфейс на Филтъра срещу злоупотреби.\nФилтърът срещу злоупотреби е автоматизиран софтуерен механизъм за прилагане на евристични оценки към разнообразни действия.\nТози интерфейс показва списък на дефинираните филтри с възможност те да бъдат променяни.",
+ "abusefilter-mustviewprivateoredit": "От съображения за сигурност, този интерфейс може да се ползва само от потребители с права на достъп за преглед и промяна на непубличните филтри срещу злоупотреби.",
"abusefilter-warning": "Внимание: Извършваното действие беше автоматично разпознато като вредоносно.\nНеконструктивните действия бързо биват премахвани, а демонстративното или упоритото вредене може да доведе до блокиране на потребителската ви сметка или IP адрес.\nАко вярвате, че тази редакция е конструктивна, можете да натиснете бутона „Съхраняване“, за да я запазите.\nКратко описание на правилото, по което вашето действие беше разпознато: $1",
"abusefilter-disallowed": "Извършваното действие беше автоматично разпознато като вредно и не беше съхранено.\nАко вярвате, че действието ви е било конструктивно, моля, уведомете администраторите относно намеренията си.\nКратко описание на правилото, по което вашето действие беше разпознато: $1",
"abusefilter-blocked-display": "Извършваното действие беше автоматично разпознато като вредно и беше спряно.\nВ допълнение, с цел защита на {{SITENAME}}, вашата потребителска сметка и IP адрес бяха блокирани.\nАко смятате, че тази реакция на системата е погрешна, моля, свържете се с администратор.\nКратко описание на правилото, по което вашето действие беше разпознато: $1",
@@ -386,6 +387,9 @@
"abusefilter-exception-overridebuiltin": "Непозволено предефиниране на вградената променлива „$2“ при знак $1.",
"abusefilter-exception-outofbounds": "Опит да се осъществи достъп до несъществуващ елемент $2 на масив (елементи в масива $3) при знак $1.",
"abusefilter-exception-notarray": "Неуспешен опит за извикане на елемент от масив при знак $1.",
+ "abusefilter-exception-unclosedcomment": "Незатворен коментар, започващ при знак $2.",
+ "abusefilter-exception-invalidiprange": "Невалиден IP диапазон \"$2\" при знак $1.",
+ "abusefilter-exception-disabledvar": "Променлива $2 при знак $1 вече не се използва.",
"abusefilter-action-tag": "Етикет",
"abusefilter-action-throttle": "Ограничение",
"abusefilter-action-warn": "Предупреждение",
@@ -476,5 +480,8 @@
"abusefilter-view-private": "Преглед на скрити данни",
"abusefilter-view-private-reason": "Причина за достъп до скритите данни:",
"abusefilter-log-details-id": "Номер на записа",
- "abusefilter-log-ip-not-available": "Недостъпен"
+ "abusefilter-invalid-request": "Невалидна заявка! Трябва да осъществите достъп до непубличните записи през формуляра на [[Special:AbuseLog/$1]] и да посочите причина.",
+ "abusefilter-invalid-request-noid": "Невалидна заявка! Трябва да осъществите достъп до непубличния записи през формуляра на Дневника на злоупотребите и да посочите причина.",
+ "abusefilter-log-ip-not-available": "Недостъпен",
+ "abusefilter-tag-reserved": "Етикетът abusefilter-condition-limit
е запазен за вътрешна обработка от филтъра на злоупотребите."
}
diff --git a/i18n/diq.json b/i18n/diq.json
index 5ee0c5db5..10568539a 100644
--- a/i18n/diq.json
+++ b/i18n/diq.json
@@ -407,7 +407,7 @@
"abusefilter-diff-prev": "vırnayışey vereyni",
"abusefilter-diff-next": "Vırnayışy newyeni",
"abusefilter-import-intro": "Ti eşkeno ser ena ripel de wîkîyî binan ra filitre împort bike.\nWîkî çimeyî de bine \"{{int:abusefilter-edit-tools}}\" de \"{{int:abusefilter-edit-export}}\" klik bike.\nKutiyê nuştîşî kopye bike u ena kutiyê nuştîş rê na pa u klik bike \"{{int:abusefilter-import-submit}}\".",
- "abusefilter-import-submit": "Malumata zerre ke",
+ "abusefilter-import-submit": "Melumatan zerre ke",
"abusefilter-group-default": "Hesabiyaye",
"abusefilter-http-error": "Yew xırabeya HTTP'i biyo: $1"
}
diff --git a/i18n/fi.json b/i18n/fi.json
index 2c9ff1e98..ce541e2b4 100644
--- a/i18n/fi.json
+++ b/i18n/fi.json
@@ -157,6 +157,7 @@
"abusefilter-list-options-further-options": "Muut valinnat:",
"abusefilter-list-options-hidedisabled": "Piilota käytöstä poistetut suodattimet",
"abusefilter-list-options-hideprivate": "Piilota yksityiset suodattimet",
+ "abusefilter-list-options-searchoptions": "Hakutila:",
"abusefilter-list-options-search-rlike": "Säännöllinen lauseke",
"abusefilter-list-options-submit": "Päivitä",
"abusefilter-tools-text": "Tässä on työkaluja, jotka saattavat olla hyödyllisiä väärinkäyttösuodattimien muodostamisessa ja niiden virheenjäljityksessä.",
diff --git a/i18n/gom-latn.json b/i18n/gom-latn.json
new file mode 100644
index 000000000..86b280dec
--- /dev/null
+++ b/i18n/gom-latn.json
@@ -0,0 +1,9 @@
+{
+ "@metadata": {
+ "authors": [
+ "The Discoverer"
+ ]
+ },
+ "abusefilter-log-search-impact-saved": "Fokot samballeleo bodol dakhoi",
+ "abusefilter-log-search-action-taken-any": "Khuimcheim"
+}
diff --git a/i18n/hu.json b/i18n/hu.json
index 24695f289..86c472e59 100644
--- a/i18n/hu.json
+++ b/i18n/hu.json
@@ -252,6 +252,7 @@
"abusefilter-edit-bad-tags": "Egy vagy több megadott címke nem érvényes.\nA címkéknek rövidnek kell lenniük, nem tartalmazhatnak speciális karaktereket, és nem lehetnek más szoftver számára fenntartottak. Próbálj új címkenevet választani.",
"abusefilter-edit-notallowed": "Nincs engedélyed visszaélési szabályok létrehozására vagy módosítására",
"abusefilter-edit-notallowed-global": "Nincs engedélyed globális vandálszűrők létrehozására vagy módosítására",
+ "abusefilter-edit-notallowed-global-custom-msg": "Az egyedi figyelmeztetések vagy a megtagadáshoz használt üzenetek nem támogatottak a globális szűrőknél.",
"abusefilter-edit-builder-select": "A kurzornál való beszúráshoz válassz egy opciót",
"abusefilter-edit-builder-group-op-arithmetic": "Aritmetikai operátorok",
"abusefilter-edit-builder-op-arithmetic-addition": "összeadás (+)",
@@ -325,10 +326,12 @@
"abusefilter-edit-builder-vars-movedfrom-ns": "átnevezésnél a forráslap névtere",
"abusefilter-edit-builder-vars-movedfrom-title": "átnevezésnél a forráslap címe",
"abusefilter-edit-builder-vars-movedfrom-prefixedtitle": "átnevezésnél a forráslap teljes címe",
+ "abusefilter-edit-builder-vars-movedfrom-age": "Az átnevezendő lap életkora (másodpercben)",
"abusefilter-edit-builder-vars-movedto-id": "átnevezésnél a céllap azonosítója",
"abusefilter-edit-builder-vars-movedto-ns": "átnevezésnél a céllap névtere",
"abusefilter-edit-builder-vars-movedto-title": "átnevezésnél a céllap címe",
"abusefilter-edit-builder-vars-movedto-prefixedtitle": "átnevezésnél a céllap teljes címe",
+ "abusefilter-edit-builder-vars-movedto-age": "A céllap életkora (másodpercben)",
"abusefilter-edit-builder-vars-user-editcount": "a szerkesztő szerkesztéseinek száma",
"abusefilter-edit-builder-vars-user-age": "A felhasználó fiókjának életkora",
"abusefilter-edit-builder-vars-user-name": "a szerkesztő neve",
@@ -338,6 +341,10 @@
"abusefilter-edit-builder-vars-user-emailconfirm": "az e-mail-cím megerősítésének ideje",
"abusefilter-edit-builder-vars-recent-contributors": "a lap utolsó tíz szerkesztője",
"abusefilter-edit-builder-vars-first-contributor": "Az első közreműködő ezen az oldalon",
+ "abusefilter-edit-builder-vars-movedfrom-recent-contributors": "Az átnevezendő lap utolsó tíz szerkesztője",
+ "abusefilter-edit-builder-vars-movedfrom-first-contributor": "Az átnevezendő lap első közreműködője",
+ "abusefilter-edit-builder-vars-movedto-recent-contributors": "A céllap utolsó tíz szerkesztője",
+ "abusefilter-edit-builder-vars-movedto-first-contributor": "A céllap első közreműködője",
"abusefilter-edit-builder-vars-all-links": "az új szövegben lévő összes hivatkozás",
"abusefilter-edit-builder-vars-added-links": "hozzáadott hivatkozások",
"abusefilter-edit-builder-vars-removed-links": "eltávolított hivatkozások",
@@ -345,16 +352,26 @@
"abusefilter-edit-builder-vars-new-text": "az új wikiszöveg",
"abusefilter-edit-builder-vars-new-text-stripped": "az új wikiszöveg, jelölőnyelv nélkül",
"abusefilter-edit-builder-vars-new-html": "az új változat HTML-lé alakított kódja",
- "abusefilter-edit-builder-vars-restrictions-edit": "a lap védelmi szintje (szerkesztésnél)",
- "abusefilter-edit-builder-vars-restrictions-move": "a lap védelmi szintje (átnevezésnél)",
+ "abusefilter-edit-builder-vars-restrictions-edit": "A lap védelmi szintje (szerkesztésnél)",
+ "abusefilter-edit-builder-vars-restrictions-move": "A lap védelmi szintje (átnevezésnél)",
"abusefilter-edit-builder-vars-restrictions-create": "a lap védelmi szintje (létrehozáskor)",
"abusefilter-edit-builder-vars-restrictions-upload": "fájl védelmi szinte (feltöltéskor)",
+ "abusefilter-edit-builder-vars-movedfrom-restrictions-edit": "Az átnevezendő lap védelmi szintje (szerkesztésnél)",
+ "abusefilter-edit-builder-vars-movedfrom-restrictions-move": "Az átnevezendő lap védelmi szintje (átnevezésnél)",
+ "abusefilter-edit-builder-vars-movedfrom-restrictions-create": "Az átnevezendő lap védelmi szintje (létrehozáskor)",
+ "abusefilter-edit-builder-vars-movedfrom-restrictions-upload": "Az átnevezendő fájl védelmi szintje (feltöltéskor)",
+ "abusefilter-edit-builder-vars-movedto-restrictions-edit": "A céllap védelmi szintje (szerkesztésnél)",
+ "abusefilter-edit-builder-vars-movedto-restrictions-move": "A céllap védelmi szintje (átnevezésnél)",
+ "abusefilter-edit-builder-vars-movedto-restrictions-create": "A céllap védelmi szintje (létrehozáskor)",
+ "abusefilter-edit-builder-vars-movedto-restrictions-upload": "A célfájl védelmi szintje (feltöltéskor)",
"abusefilter-edit-builder-vars-old-text-stripped": "A régi lap szövege, jelölőnyelv nélkül",
"abusefilter-edit-builder-vars-old-links": "Az oldal hivatkozásai a szerkesztés előtt",
"abusefilter-edit-builder-vars-old-html": "A korábbi oldal wikiszövege HTML-ben (már nincs használatban)",
"abusefilter-edit-builder-vars-minor-edit": "Apró változtatás?",
"abusefilter-edit-builder-vars-file-sha1": "A fájl tartalmának SHA1 hash-se",
"abusefilter-edit-builder-vars-file-size": "A fájl mérete bájtokban",
+ "abusefilter-edit-builder-vars-file-mime": "a fájl MIME-típusa",
+ "abusefilter-edit-builder-vars-file-mediatype": "a fájl médiatípusa",
"abusefilter-edit-builder-vars-file-width": "A fájl szélessége pixelben",
"abusefilter-edit-builder-vars-file-height": "A fájl magassága pixelben",
"abusefilter-filter-log": "Friss változtatások a szűrőkön",
@@ -396,6 +413,7 @@
"abusefilter-exception-notarray": "A(z) $1. karakternél a függvény tömbbe nem tartozó tömbtagot kér.",
"abusefilter-exception-unclosedcomment": "Lezáratlan komment a(z) $1. számú karakternél.",
"abusefilter-exception-invalidiprange": "Érvénytelen IP-tartomány („$2”) a(z) $1. karakternél.",
+ "abusefilter-exception-disabledvar": "A(z) $2 változó a(z) $1. karakternél már nincs használatban.",
"abusefilter-action-tag": "felcímkézés",
"abusefilter-action-throttle": "Szerkesztési sebesség",
"abusefilter-action-warn": "figyelmeztetés",
@@ -486,6 +504,8 @@
"abusefilter-view-private": "Privát részletek megtekintése",
"abusefilter-view-private-reason": "A privát részletekhez való hozzáférés oka:",
"abusefilter-log-details-id": "Naplóazonosító",
+ "abusefilter-noreason": "Figyelmeztetés: ezen naplóbejegyzés privát részleteihez való hozzáféréshez indoklást kell megadnod.",
"abusefilter-log-ip-not-available": "Nem elérhető",
+ "abusefilter-tag-reserved": "Az abusefilter-condition-limit
címke a Vandálszűrő belső használatára van fenntartva.",
"tag-abusefilter-condition-limit": "feltételhatár elérve"
}
diff --git a/i18n/id.json b/i18n/id.json
index 7f6b0313d..06dc8c8b3 100644
--- a/i18n/id.json
+++ b/i18n/id.json
@@ -14,7 +14,8 @@
"Matma Rex",
"Rachmat.Wahidi",
"Rachmat04",
- "Hidayatsrf"
+ "Hidayatsrf",
+ "J Nia30"
]
},
"abusefilter-desc": "Memberlakukan pemeriksaan heuristik otomatis atas kontribusi pengguna.",
@@ -57,6 +58,7 @@
"abusefilter-log-search-filter": "ID filter (pisahkan dengan tanda pipa):",
"abusefilter-log-search-title": "Judul:",
"abusefilter-log-search-wiki": "Wiki:",
+ "abusefilter-log-search-action-other": "Lainnya",
"abusefilter-log-search-submit": "Cari",
"abusefilter-log-entry": "$1: $2 memicu salah satu filter penyalahgunaan, dengan melakukan \"$3\" pada $4.\nTindakan yang diambil: $5;\nKeterangan filter: $6",
"abusefilter-log-entry-withdiff": "$1: $2 memicu salah satu filter penyalahgunaan, dengan melakukan \"$3\" pada $4.\nTindakan yang diambil: $5;\nKeterangan filter: $6 ($7)",
@@ -72,6 +74,7 @@
"abusefilter-log-details-vars": "Parameter tindakan",
"abusefilter-log-details-private": "Data pribadi",
"abusefilter-log-details-ip": "Alamat IP asal",
+ "abusefilter-log-details-checkuser": "Periksa pengguna",
"abusefilter-log-noactions": "tidak ada",
"abusefilter-log-details-diff": "Perubahan dalam suntingan",
"abusefilter-log-linkoncontribs": "catatan penyalahgunaan",
@@ -169,6 +172,7 @@
"abusefilter-edit-warn-actions": "Tindakan:",
"abusefilter-edit-warn-preview": "Pratayang pesan yang dipilih",
"abusefilter-edit-warn-edit": "Buat/Sunting pesan yang dipilih",
+ "abusefilter-edit-disallow-other": "Pesan lainnya",
"abusefilter-edit-tag-tag": "Tag yang digunakan (satu per baris):",
"abusefilter-edit-denied": "Anda tidak dapat melihat rincian filter ini, karena rincian filter telah disembunyikan dari publik.",
"abusefilter-edit-main": "Parameter filter",
@@ -395,5 +399,6 @@
"abusefilter-diff-next": "Perubahan terbaru",
"abusefilter-import-intro": "Anda dapat menggunakan antarmuka ini untuk mengimpor filter dari wiki lain.\nPada wiki asal, klik \"{{int:abusefilter-edit-export}}\" di bawah \"{{int:abusefilter-edit-tools}}\" pada antarmuka penyuntingan.\nSalin dari kotak teks yang muncul, dan tempelkan di kotak teks ini, lalu klik \"{{int:abusefilter-import-submit}}\".",
"abusefilter-import-submit": "Impor data",
- "abusefilter-group-default": "Baku"
+ "abusefilter-group-default": "Baku",
+ "abusefilter-log-ip-not-available": "Tidak Tersedia"
}
diff --git a/i18n/uk.json b/i18n/uk.json
index 6a6f25006..d47e6ebb8 100644
--- a/i18n/uk.json
+++ b/i18n/uk.json
@@ -268,10 +268,11 @@
"abusefilter-edit-export": "Експортувати цей фільтр до іншої вікі",
"abusefilter-edit-syntaxok": "Не знайдено синтаксичних помилок",
"abusefilter-edit-syntaxerr": "Знайдено синтаксичну помилку: $1",
+ "abusefilter-edit-warn-leave": "Якщо Ви покинете цю сторінку, всі зміни до цього фільтру буде втрачено.",
"abusefilter-edit-bad-tags": "Принаймні одна з вказаних Вами міток неправильна.\nМітка має бути короткою і не має містити спецсимволів, а також мітки не повинні бути закріпленими за іншими програмами. Спробуйте обрати якусь іншу назву для мітки.",
"abusefilter-edit-notallowed": "У вас нема права створювати чи змінювати фільтри редагувань",
"abusefilter-edit-notallowed-global": "Вам не дозволено створювати чи редагувати глобальні фільтри зловживань",
- "abusefilter-edit-notallowed-global-custom-msg": "Користувацькі повідомлення попереджень не підтримуються для глобальних фільтрів",
+ "abusefilter-edit-notallowed-global-custom-msg": "Користувацькі повідомлення про попередження чи заборону не підтримуються для глобальних фільтрів",
"abusefilter-edit-invalid-throttlecount": "Число дій регулятора має бути додатним цілим числом.",
"abusefilter-edit-invalid-throttleperiod": "Період регулятора має бути додатним цілим числом.",
"abusefilter-edit-empty-throttlegroups": "Необхідно зазначити щонайменше одну групу регулятора.",
@@ -510,6 +511,7 @@
"abusefilter-examine-noresults": "Нічого не знайдено за запитом із заданими параметрами.",
"abusefilter-topnav": "'''Навігація фільтрами редагувань'''",
"abusefilter-topnav-home": "Головна",
+ "abusefilter-topnav-recentchanges": "Нові зміни фільтрів",
"abusefilter-topnav-test": "Пакетна перевірка",
"abusefilter-topnav-examine": "Перевірка останніх редагувань",
"abusefilter-topnav-log": "Журнал зловживань",
diff --git a/i18n/zh-hans.json b/i18n/zh-hans.json
index f376b74cb..6871b33ec 100644
--- a/i18n/zh-hans.json
+++ b/i18n/zh-hans.json
@@ -248,6 +248,8 @@
"abusefilter-edit-throttle-count": "允许的操作次数:",
"abusefilter-edit-throttle-period": "期限(秒):",
"abusefilter-edit-throttle-groups": "受限群组:",
+ "abusefilter-edit-throttle-hidden-placeholder": "用逗号分隔来与 AND 相接,并以换行来与 OR 相接。",
+ "abusefilter-edit-throttle-placeholder": "用逗号分隔来与 AND 相接,并逐一插入来与 OR 相接。",
"abusefilter-throttle-ip": "IP地址",
"abusefilter-throttle-user": "用户账户",
"abusefilter-throttle-range": "/16段",
@@ -294,10 +296,16 @@
"abusefilter-edit-export": "导出此过滤器",
"abusefilter-edit-syntaxok": "没有检测到语法错误。",
"abusefilter-edit-syntaxerr": "检测到语法错误:$1",
+ "abusefilter-edit-warn-leave": "离开页面会导致您失去对此过滤器所作出的任何更改。",
"abusefilter-edit-bad-tags": "一个或更多您指定的标签无效。标签应该较短,但不得包含特殊字符,且不得被其他软件保留。尝试选择新的标签名。",
"abusefilter-edit-notallowed": "您未被允许创建或编辑防滥用过滤器",
"abusefilter-edit-notallowed-global": "您未被允许创建或编辑全域防滥用过滤器",
"abusefilter-edit-notallowed-global-custom-msg": "对于全域过滤器,自定义警告或者不允许的消息是不支持的",
+ "abusefilter-edit-invalid-throttlecount": "受限行动次数必须为正整数。",
+ "abusefilter-edit-invalid-throttleperiod": "受限周期必须为正整数。",
+ "abusefilter-edit-empty-throttlegroups": "至少要选择一个受限组。",
+ "abusefilter-edit-duplicated-throttlegroups": "受限组不可重复。",
+ "abusefilter-edit-invalid-throttlegroups": "所指定受限组无效。",
"abusefilter-edit-builder-select": "选择需添加到光标处的选项",
"abusefilter-edit-builder-group-op-arithmetic": "算术运算符",
"abusefilter-edit-builder-op-arithmetic-addition": "加(+)",
@@ -421,7 +429,7 @@
"abusefilter-edit-builder-vars-old-text-stripped": "编辑前的旧页面,去除所有标记",
"abusefilter-edit-builder-vars-old-links": "旧内容中的所有外部链接",
"abusefilter-edit-builder-vars-old-html": "旧页面的wiki文本,解析为HTML(不再继续使用)",
- "abusefilter-edit-builder-vars-minor-edit": "编辑是否被标记为小编辑",
+ "abusefilter-edit-builder-vars-minor-edit": "编辑是否被标记为小编辑(不再使用)",
"abusefilter-edit-builder-vars-file-sha1": "文件内容的SHA1值",
"abusefilter-edit-builder-vars-file-size": "文件大小,单位字节",
"abusefilter-edit-builder-vars-file-mime": "文件的MIME类型",
@@ -531,7 +539,7 @@
"abusefilter-examine-noresults": "您输入的搜索参数未找到任何结果。",
"abusefilter-topnav": "'''滥用过滤器导航'''",
"abusefilter-topnav-home": "首页",
- "abusefilter-topnav-recentchanges": "最近的过滤器更改",
+ "abusefilter-topnav-recentchanges": "最近过滤器更改",
"abusefilter-topnav-test": "批量测试",
"abusefilter-topnav-examine": "检查过去的编辑",
"abusefilter-topnav-log": "滥用日志",