diff --git a/i18n/be.json b/i18n/be.json
index 256613992..8d71b67ab 100644
--- a/i18n/be.json
+++ b/i18n/be.json
@@ -6,6 +6,7 @@
"LexArt",
"Mikalai Udodau",
"Movses",
+ "No Sleep till Krupki",
"Vlad5250",
"ZlyiLev",
"Дзяніс Тутэйшы",
@@ -22,7 +23,7 @@
"abusefilter-blockreason": "Аўтаматычна заблакавана фільтрам злоўжыванняў.\nАпісанне адпаведнага правіла: $1",
"abusefilter-degroupreason": "Фільтр злоўжыванняў аўтаматычна зняў правы.\nАпісанне правіла: $1",
"abusefilter-accountreserved": "Гэты ўліковы запіс зарэзерваваны для выкарыстоўвання фільтрам злоўжыванняў.",
- "right-abusefilter-modify": "Змена фільтраў злоўжыванняў",
+ "right-abusefilter-modify": "Стварэнне ці змена фільтраў злоўжыванняў",
"right-abusefilter-view": "Прагляд фільтраў злоўжыванняў",
"right-abusefilter-log": "Глядзець журнал злоўжыванняў",
"right-abusefilter-log-detail": "Прагляд падрабязных запісаў у журнале злоўжыванняў",
@@ -75,7 +76,7 @@
"abusefilter-log-cannot-see-details": "Вы не маеце права глядзець падрабязнасці гэтага запісу.",
"abusefilter-log-cannot-see-privatedetails": "Вы не маеце права глядзець асабовыя падрабязнасці гэтага запісу.",
"abusefilter-log-details-hidden": "Вы не можаце праглядзець дэталі гэтага запісу, таму што яны схаваныя ад агульнага прагляду.",
- "abusefilter-log-hide-legend": "Схаваць запіс журнала",
+ "abusefilter-log-hide-legend": "Змяніць бачнасць",
"abusefilter-log-hide-reason": "Прычына:",
"abusefilter-log-hide-reason-other": "Іншая/дадатковая прычына:",
"abusefilter-log-hide-forbidden": "Вы не маеце дазволу хаваць запісы ў журнале злоўжыванняў.",
@@ -102,7 +103,7 @@
"abusefilter-disabled": "Выключаны",
"abusefilter-new": "Стварыць новы фільтр",
"abusefilter-status-global": "Глабальны",
- "abusefilter-list-options": "Настройкі",
+ "abusefilter-list-options": "Налады пошуку",
"abusefilter-list-options-deleted": "Выдаленыя фільтры:",
"abusefilter-list-options-deleted-only": "Паказаць толькі выдаленыя фільтры",
"abusefilter-list-options-deleted-hide": "Схаваць выдаленыя фільтры",
@@ -120,8 +121,8 @@
"abusefilter-edit-oldwarning": "Вы рэдагуеце старую вэрсію гэтага фільтру. Статыстыка падаецца для апошнія версіі фільтру. Калі Вы захаваеце Вашыя змены, Вы скасуеце ўсе змены зробленыя раней. • [[Special:AbuseFilter/history/$2|Вярнуцца да гісторыі гэтага фільтру]].",
"abusefilter-edit-oldwarning-view": "Вы праглядаеце старую версію гэтага фільтра.\nПрыведзеныя статыстычныя звесткі адносяцца да самай апошняй версіі фільтра. •\n[[Special:AbuseFilter/history/$2|Вярнуцца да гісторыі гэтага фільтра]].",
"abusefilter-edit-status-label": "Статыстыка:",
- "abusefilter-edit-status": "З $1 {{PLURAL:$1|апошняга дзеяння|апошніх дзеянняў}} $2 ($3%) адпавядалі гэтаму фільтру.",
- "abusefilter-edit-throttled-warning": "'''Увага:''' Гэты фільтр быў аўтаматычна пазначаны як шкодны. У якасці меры бяспекі наступныя дзеянні не будуць выкананы ($1). Калі ласка, праверце і [[mw:Extension:AbuseFilter/Conditions|аптымізуйце]] Вашыя ўмовы, каб зняць гэтае абмежаванне",
+ "abusefilter-edit-status": "З $1 {{PLURAL:$1|апошняга дзеяння|апошніх дзеянняў}} $2 ($3%) {{PLURAL:$2|адпавядала гэтаму фільтру|адпавядалі гэтаму фільтру}}.\nУ сярэднім яго выкананне займала $4 мс і ён выкарыстоўваў $5 {{PLURAL:$5|умову|умовы|умоваў}} з ліміту ўмоваў.",
+ "abusefilter-edit-throttled-warning": "'''Увага:''' Гэты фільтр быў аўтаматычна пазначаны як шкодны. У якасці меры бяспекі, {{PLURAL:$2|наступнае дзеянне не будзе выкананае|наступныя дзеянні не будуць выкананыя}} ($1). Калі ласка, праверце, ці чакаецца вялікая частата супадзенняў. Калі так, вы можаце захаваць фільтр зноў, каб зняць гэтае абмежаванне.",
"abusefilter-edit-new": "Новы фільтр",
"abusefilter-edit-save": "Запісаць фільтр",
"abusefilter-edit-id": "ID фільтра:",
@@ -150,20 +151,20 @@
"abusefilter-edit-action-rangeblock": "Заблакаваць адпаведны IP-дыяпазон, з якога працуе ўдзельнік",
"abusefilter-edit-action-tag": "Пазначыць праўку для далейшай праверкі.",
"abusefilter-edit-throttle-count": "Колькасць дазволеных дзеянняў:",
- "abusefilter-edit-throttle-period": "Перыяд часу:",
- "abusefilter-edit-throttle-groups": "Звужэнне паводле груп:\n:''(па адным на радку, падзяляць коскамі)''",
+ "abusefilter-edit-throttle-period": "Пэрыяд часу (у сэкундах):",
+ "abusefilter-edit-throttle-groups": "Звужэнне групаў па:",
"abusefilter-edit-throttle-hidden-placeholder": "Падзяліце коскамі, каб злучыць лагічным аператарам І, і разрывамі радкоў, каб злучыць лагічным аператарам АБО",
"abusefilter-edit-throttle-placeholder": "Аддзяліце коскамі, каб злучыць лагічным аператарам І, і ўстаўляйце па адным, каб злучыць лагічным аператарам АБО",
"abusefilter-throttle-ip": "IP-адрас",
"abusefilter-throttle-user": "рахунак удзельніка",
- "abusefilter-throttle-range": "дыяпазон /16",
+ "abusefilter-throttle-range": "IP-дыяпазон",
"abusefilter-throttle-creationdate": "дата стварэння рахунка",
"abusefilter-throttle-page": "старонка",
"abusefilter-throttle-none": "(няма)",
"abusefilter-throttle-details": "Дазволіць $1 {{PLURAL:$1|дзеянне|дзеянні|дзеянняў}} кожныя $2 {{PLURAL:$2|секунда|секунды|секундаў}}, абмяжоўваць групамі па: $3",
"abusefilter-edit-warn-message": "Сістэмнае паведамленне для папярэджання:",
"abusefilter-edit-warn-other": "Іншае паведамленне",
- "abusefilter-edit-warn-other-label": "Назва старонкі іншага паведамлення:\n:''(без прасторы назваў MediaWiki)''",
+ "abusefilter-edit-warn-other-label": "Назва старонкі іншага паведамлення:\n:''(без прасторы назваў \"MediaWiki\")''",
"abusefilter-edit-warn-actions": "Дзеянні:",
"abusefilter-edit-warn-preview": "Паказаць/схаваць папярэдні прагляд выбранага паведамлення",
"abusefilter-edit-warn-edit": "Стварыць/Правіць выбранае паведамленне",
@@ -199,7 +200,7 @@
"abusefilter-edit-bad-tags": "Адна ці болей пазначаных вамі бірак — няслушная. Біркі павінны быць кароткімі, і яны не мусяць утрымліваць спецыяльныя сімвалы і не мусяць быць зарэзерваваныя іншым праграмным забеспячэннем. Паспрабуйце абраць новую назву біркі.",
"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-throttlegroups": "Указаныя групы абмежаванняў няправільныя.",
"abusefilter-edit-builder-select": "Выберыце параметр, каб дадаць яго",
@@ -232,7 +233,7 @@
"abusefilter-edit-builder-misc-contains": "Левы радок ўтрымлівае правы радок (contains)",
"abusefilter-edit-builder-misc-stringlit": "Радок сімвалаў (\"\")",
"abusefilter-edit-builder-misc-tern": "Тэрнарны аператар (X ? Y : Z)",
- "abusefilter-edit-builder-misc-cond": "Умова (if X then Y else Z)",
+ "abusefilter-edit-builder-misc-cond": "Умова (if X then Y else Z end)",
"abusefilter-edit-builder-misc-cond-short": "Кароткі ўмоўны (калі X, то Y канец)",
"abusefilter-edit-builder-group-funcs": "Функцыі",
"abusefilter-edit-builder-funcs-length": "Даўжыня радка (length)",
@@ -320,8 +321,8 @@
"abusefilter-edit-builder-vars-movedto-restrictions-upload": "Ахова пры загрузцы файла, куды адбываецца перанос",
"abusefilter-edit-builder-vars-old-text": "Стары змест старонкі, пазбаўлены ад усёй разметкі",
"abusefilter-edit-builder-vars-old-links": "Спасылкі на старонцы, перад праўкай",
- "abusefilter-edit-builder-vars-old-html": "Стары вікітэкст старонкі, пераўтвораны ў фармат HTML",
- "abusefilter-edit-builder-vars-minor-edit": "Ці пазначана праўка як дробная",
+ "abusefilter-edit-builder-vars-old-html": "Стары вікітэкст старонкі, пераўтвораны ў фармат HTML (больш не выкарыстоўваецца)",
+ "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-тып файла",
diff --git a/i18n/ks-arab.json b/i18n/ks-arab.json
index 0fd4f0ba3..e40e65fbc 100644
--- a/i18n/ks-arab.json
+++ b/i18n/ks-arab.json
@@ -5,6 +5,7 @@
"Teashae"
]
},
+ "abusefilter-blocker": "غَلطی فِلٹَر",
"abusefilter-log-search-user": "صٲرِف:",
"abusefilter-log-search-wiki": "ویکی:",
"abusefilter-log-search-impact": "اَثر:",
diff --git a/i18n/nqo.json b/i18n/nqo.json
index 8fb79f155..bc2826c98 100644
--- a/i18n/nqo.json
+++ b/i18n/nqo.json
@@ -29,8 +29,10 @@
"abusefilter-log-search-action-taken-label": "ߞߍߟߌ ߕߊ߬ߟߌ:",
"abusefilter-log-search-action-taken-any": "ߝߏߛߌ߬",
"abusefilter-log-search-submit": "ߢߌߣߌ߲ߠߌ߲",
+ "abusefilter-log-detailedentry-global": "ߛߍ߲ߛߍ߲ߟߊ߲߫ ߖߊ߯ߓߡߊ $1",
"abusefilter-log-detailedentry-local": "ߛߍ߲ߛߍ߲ߟߊ߲ $1",
"abusefilter-log-detailslink": "ߝߊߙߊ߲ߝߊ߯ߛߟߌ",
+ "abusefilter-log-diff": "ߓߐߣߍ߲ߢߐ߲߰ߡߊ",
"abusefilter-log-hidelink": "ߦߋߟߌ ߓߌ߬ߟߴߊ߬ ߟߊ߫",
"abusefilter-log-hide-entries": "ߟߢߊ߬ߟߌ߬ ߓߊߓߌ߬ߟߊ߬ߣߍ߲ ߠߎ߬ ߦߋߢߊ ߡߊߝߊ߬ߟߋ߲߬",
"abusefilter-log-description-not-available": "ߏ߬ ߕߴߦߋ߲߬",
@@ -98,6 +100,7 @@
"abusefilter-edit-new": "ߛߍ߲ߛߍ߲ߟߊ߲߫ ߞߎߘߊ",
"abusefilter-edit-save": "ߛߍ߲ߛߍ߲ߟߊ߲ ߠߊߞߎ߲߬ߘߎ߫",
"abusefilter-edit-id": "ߛߍ߲ߛߍ߲ߟߊ߲ ID:",
+ "abusefilter-edit-switch-editor": "ߡߊ߲߬ߦߟߍ߬ߡߊ߲߬ߠߊ ߡߊߝߊ߬ߟߋ߲߫",
"abusefilter-edit-description": "ߞߊ߲߬ߛߓߍߟߌ: \n:''(ߡߍ߲ ߦߋߕߊ ߦߋ߫ ߖߊ߬ߡߊ ߓߟߏ߫)''",
"abusefilter-edit-field-description": "ߞߊ߲߬ߛߓߍߟߌ",
"abusefilter-edit-group": "ߛߍ߲ߛߍ߲ߟߊ߲ ߞߙߎ:",
@@ -105,6 +108,7 @@
"abusefilter-edit-enabled": "ߛߍ߲ߛߍ߲ߟߊ߲ ߣߌ߲߬ ߠߊߞߎߣߎ߲߫",
"abusefilter-edit-deleted": "ߊ߬ ߣߐ߬ߣߐ߫ ߖߏ߰ߛߌ߬ߣߍ߲ ߘߌ߫",
"abusefilter-edit-hidden": "ߛߍ߲ߛߍ߲ߟߊ߲ ߣߌ߲߬ ߝߊߙߊ߲ߝߊ߯ߛߟߌ ߢߡߊߘߏ߲߰ ߖߊ߬ߡߊ ߟߊ߫ ߦߋߟߌ ߡߊ߬",
+ "abusefilter-edit-global": "ߛߍ߲ߛߍ߲ߟߊ߲߫ ߖߊ߯ߓߡߊ",
"abusefilter-edit-rules": "ߛߙߊߕߌ ߟߎ߬:",
"abusefilter-edit-field-conditions": "ߛߙߊߕߌ ߟߎ߬",
"abusefilter-edit-notes": "ߦߟߌߣߐ ߟߎ߬:",
diff --git a/i18n/pl.json b/i18n/pl.json
index 5e4875304..5af27739d 100644
--- a/i18n/pl.json
+++ b/i18n/pl.json
@@ -263,7 +263,7 @@
"abusefilter-edit-throttle-placeholder": "Rozdziel przecinkami aby połączyć operatorem AND („i”) lub wpisz w osobnych wierszach aby połączyć operatorem OR („lub”)",
"abusefilter-throttle-ip": "adresu IP",
"abusefilter-throttle-user": "konta użytkownika",
- "abusefilter-throttle-range": "Zakres IP",
+ "abusefilter-throttle-range": "zakresu IP",
"abusefilter-throttle-creationdate": "daty utworzenia konta",
"abusefilter-throttle-editcount": "liczby edycji",
"abusefilter-throttle-site": "całej witryny",
diff --git a/i18n/ru.json b/i18n/ru.json
index 3ca764dfd..43d07dce6 100644
--- a/i18n/ru.json
+++ b/i18n/ru.json
@@ -627,7 +627,7 @@
"abusefilter-invalid-request-noid": "Неверный запрос! Вы должны получить доступ к частным данным журнала через форму на странице сведений о журнале злоупотреблений и указать причину.",
"log-description-abusefilterprivatedetails": "В этом журнале отображается список случаев, когда пользователь просматривал личные данные журнала злоупотреблений.",
"abusefilter-noreason": "Предупреждение. Чтобы просмотреть личные данные этого журнала, вы должны указать причину.",
- "abusefilter-log-ip-not-available": "Не доступно",
+ "abusefilter-log-ip-not-available": "Недоступно",
"abusefilter-tag-reserved": "Метка abusefilter-condition-limit
зарезервирована для использования фильтром злоупотреблений.",
"tag-abusefilter-condition-limit": "предел условия достигнут",
"tag-abusefilter-condition-limit-description": "Правки или другие действия, которые не могут быть проверены всеми активными [[Special:AbuseFilter|фильтрами злоупотреблений]] ([[mw:Extension:AbuseFilter/Conditions|справка]]).",