diff --git a/AbuseFilter.i18n.php b/AbuseFilter.i18n.php index 67a4f85e7..1b896df02 100644 --- a/AbuseFilter.i18n.php +++ b/AbuseFilter.i18n.php @@ -740,6 +740,7 @@ $messages['ar'] = array( 'right-abusefilter-private' => 'عرض البيانات السرية في سجل الإساءة', 'right-abusefilter-modify-restricted' => 'عدل مرشحات الإساءة مع الأفعال المحظورة', 'right-abusefilter-revert' => 'استرجع كل التعديلات لمرشح إساءة محدد.', + 'right-abusefilter-view-private' => 'اعرض مرشحات الإساءة المعلّمة كخاصة', 'action-abusefilter-modify' => 'تعديل مرشحات الإساءة', 'action-abusefilter-view' => 'رؤية مرشحات الإساءة', 'action-abusefilter-log' => 'رؤية سجل الإساءة', @@ -747,13 +748,14 @@ $messages['ar'] = array( 'action-abusefilter-private' => 'رؤية البيانات السرية في سجل الإساءة', 'action-abusefilter-modify-restricted' => 'تعديل مرشحات الإساءة بالأفعال المحظورة', 'action-abusefilter-revert' => 'استرجاع كل التغييرات بواسطة مرشح إساءة معطى', + 'action-abusefilter-view-private' => 'اعرض مرشحات الإساءة المعلّمة كخاصة', 'abusefilter-log' => 'سجل مرشح الإساءة', 'abusefilter-log-summary' => 'هذا السجل يعرض قائمة بكل الأفعال الممسوكة بواسطة المرشحات.', 'abusefilter-log-search' => 'بحث سجل الإساءة', 'abusefilter-log-search-user' => 'المستخدم:', 'abusefilter-log-search-filter' => 'رقم المرشح:', 'abusefilter-log-search-title' => 'العنوان:', - 'abusefilter-log-search-submit' => 'بحث', + 'abusefilter-log-search-submit' => 'ابحث', 'abusefilter-log-entry' => '$1: $2 فعل مرشح إساءة، مؤديا الفعل "$3" في $4. الأفعال المتخذة: $5; وصف المرشح: $6', @@ -880,6 +882,9 @@ $messages['ar'] = array( 'abusefilter-edit-test-link' => 'اختبر هذا المرشح ضد التعديلات الحديثة', 'abusefilter-edit-global' => 'طبق هذا المرشح بشكل عام', 'abusefilter-edit-export' => 'صدر هذا المرشح لويكي آخر', + 'abusefilter-edit-syntaxok' => 'لم يُكتشف أي خطأ صياغي.', + 'abusefilter-edit-bad-tags' => 'واحدة أو أكثر من الوسوم التي حددتها غير صالحة. +يجب أن تكون الوسوم قصيرة ويجب ألا تحتوي محارف خاصة.', 'abusefilter-edit-builder-select' => 'اختر خيارا لإضافته عند البكرة', 'abusefilter-edit-builder-group-op-arithmetic' => 'معاملات حسابية', 'abusefilter-edit-builder-op-arithmetic-addition' => 'جمع (+)', @@ -1005,6 +1010,7 @@ $messages['ar'] = array( 'abusefilter-exception-overridebuiltin' => 'تجاوز غير قانوني لمتغير موجود مسبقا "$2" عند الحرف $1.', 'abusefilter-exception-outofbounds' => 'طلب مدخلة قائمة غير موجودة $2 (حجم القائمة = $3) عند الحرف $1.', 'abusefilter-exception-notlist' => 'طلب مدخلة مصفوفة لغير مصفوفة عند الحرف $1.', + 'abusefilter-action-tag' => 'وسم', 'abusefilter-action-throttle' => 'حد', 'abusefilter-action-warn' => 'تحذير', 'abusefilter-action-blockautopromote' => 'منع الترقية التلقائية', @@ -1050,7 +1056,7 @@ $messages['ar'] = array( 'abusefilter-examine-diff' => 'مسار الفرق:', 'abusefilter-examine-user' => 'المستخدم:', 'abusefilter-examine-title' => 'عنوان الصفحة:', - 'abusefilter-examine-submit' => 'بحث', + 'abusefilter-examine-submit' => 'ابحث', 'abusefilter-examine-vars' => 'المتغيرات المولدة لهذا التغيير', 'abusefilter-examine-test' => 'اختبر هذا التغيير ضد مرشح', 'abusefilter-examine-test-button' => 'اختبار المرشح', @@ -2831,6 +2837,167 @@ $messages['cy'] = array( 'abusefilter-revert-filter' => 'Hidl:', ); +/** Danish (Dansk) + * @author Lhademmor + */ +$messages['da'] = array( + 'abusefilter-desc' => 'Anvender automatiske filtre på redigeringer', + 'abusefilter' => 'Konfiguration af misbrugsfilter', + 'abuselog' => 'Misbrugslog', + 'abusefilter-intro' => 'Velkommen til grænsefladen for håndtering af misbrugsfilteret. +Misbrugsfilteret er en automatisk mekanisme i softwaren som udfører automatisk check af alle handlinger. +Denne grænseflade viser en liste over definerede filtre, og gør det muligt at ændre dem.', + 'abusefilter-mustbeeditor' => 'Af sikkerhedsmæssige årsager kan denne grænseflade kun bruges af brugere med rettigheder til at ændre misbrugsfiltre.', + 'abusefilter-warning' => "'''Advarsel:''' Denne handling er automatisk blevet identificeret som skadelig. +Ikke-konstruktive redigeringer bliver hurtigt fjernet, +og forstyrrende eller gentagende ikke-konstruktive redigeringer vil føre til at din konto eller computer bliver blokeret. +Hvis du mener at dette er en konstruktiv redigering så klik på \"Gem\" igen for at bekræfte. +En kortfattet beskrivelse af misbrugsreglen som din handling udløste er: \$1", + 'abusefilter-disallowed' => 'Denne handling er automatisk blevet identificeret som skadelig, +og er derfor ikke tilladt. +Hvis du mener at din redigering var konstruktiv, så kontakt venligst en administrator, og informer denne om hvad du forsøgte at gøre. +En kortfattet beskrivelse af misbrugsreglen som din handling udløste er: $1', + 'abusefilter-blocked-display' => 'Denne handling er automatisk blevet identificeret som skadelig, +og du er derfor blevet forhindret i at udføre den. +Herudover, for at beskytte {{SITENAME}}, er din brugerkonto og alle associerede IP-adresser blevet blokeret fra at kunne redigere. +Hvis dette er sket som en fejl så kontakt venligst en administrator. +En kortfattet beskrivelse af misbrugsreglen som din handling udløste er: $1', + 'abusefilter-degrouped' => 'Denne handling er automatisk blevet identificeret som skadelig. +Som konsekvens heraf er den ikke tilladt, og på grund af mistanke om misbrug har din konto mistet alle rettigheder. +Hvis du mener at dette er sket på grund af en fejl, så kontakt en bureaukrat med en forklaring på denne handling, og dine rettigheder kan genoprettes. +En kortfattet beskrivelse af misbrugsreglen som din handling udløste er: $1', + 'abusefilter-blocker' => 'Misbrugsfilter', + 'abusefilter-blockreason' => 'Automatisk blokeret af misbrugsfilter. +Beskrivelse af den udløste regel: $1', + 'abusefilter-degroupreason' => 'Rettigheder fjernet automatisk af misbrugsfilter. +Regelbeskrivelse: $1', + 'abusefilter-accountreserved' => 'Denne konto er reserveret til brug af misbrugsfilteret.', + 'right-abusefilter-modify' => 'Ændre misbrugsfiltre', + 'right-abusefilter-view' => 'Vis misbrugsfiltre', + 'right-abusefilter-log' => 'Vis misbrugsloggen', + 'right-abusefilter-log-detail' => 'Vis detaljerede punkter i misbrugsloggen', + 'right-abusefilter-private' => 'Vis privat information i misbrugsloggen', + 'right-abusefilter-modify-restricted' => 'Ændre misbrugsfiltre med begrænsede handlinger', + 'right-abusefilter-revert' => 'Tilbagerul alle ændringer udført af et bestemt misbrugsfilter', + 'right-abusefilter-view-private' => 'Vis misbrugsfiltre markeret som private', + 'action-abusefilter-modify' => 'ændre misbrugsfiltre', + 'action-abusefilter-view' => 'vis misbrugsfiltre', + 'action-abusefilter-log' => 'vis misbrugsloggen', + 'action-abusefilter-log-detail' => 'vis detaljerede punkter i misbrugsloggen', + 'action-abusefilter-private' => 'vis privat information i misbrugsloggen', + 'action-abusefilter-modify-restricted' => 'ændre misbrugsfiltre med begrænsede handlinger', + 'action-abusefilter-revert' => 'tilbagerul alle ændringer udført af et bestemt misbrugsfilter', + 'action-abusefilter-view-private' => 'vis misbrugsfiltre markeret som private', + 'abusefilter-log' => 'Log for misbrugsfilter', + 'abusefilter-log-summary' => 'Denne log viser en liste over alle handlinger som filtrene har opfanget.', + 'abusefilter-log-search' => 'Søg i misbrugsloggen', + 'abusefilter-log-search-user' => 'Bruger:', + 'abusefilter-log-search-filter' => 'Filter-ID:', + 'abusefilter-log-search-title' => 'Titel:', + 'abusefilter-log-detailedentry-global' => 'globalt filter $1', + 'abusefilter-log-detailedentry-local' => 'filter $1', + 'abusefilter-log-detailslink' => 'detaljer', + 'abusefilter-log-details-legend' => 'Detaljer for logpunkt $1', + 'abusefilter-log-details-var' => 'Variabel', + 'abusefilter-log-details-val' => 'Værdi', + 'abusefilter-log-details-vars' => 'Handlingsparametre', + 'abusefilter-log-details-private' => 'Privat information', + 'abusefilter-log-details-ip' => 'Ophavs-IP', + 'abusefilter-log-noactions' => 'ingen', + 'abusefilter-log-details-diff' => 'Ændringer udført i redigeringen', + 'abusefilter-log-linkoncontribs' => 'misbrugslog', + 'abusefilter-log-linkoncontribs-text' => 'Misbrugslog for denne bruger', + 'abusefilter-management' => 'Håndtering af misbrugsfilter', + 'abusefilter-list' => 'Alle filtre', + 'abusefilter-list-id' => 'Filter-ID', + 'abusefilter-list-status' => 'Status', + 'abusefilter-list-public' => 'Offentlig beskrivelse', + 'abusefilter-list-consequences' => 'Konsekvenser', + 'abusefilter-list-visibility' => 'Synlighed', + 'abusefilter-list-hitcount' => 'Træftælling', + 'abusefilter-list-edit' => 'Redigér', + 'abusefilter-list-details' => 'Detaljer', + 'abusefilter-list-limit' => 'Antal pr. side:', + 'abusefilter-list-lastmodified' => 'Seneste ændret', + 'abusefilter-hidden' => 'Privat', + 'abusefilter-unhidden' => 'Offentlig', + 'abusefilter-enabled' => 'Aktiveret', + 'abusefilter-deleted' => 'Slettet', + 'abusefilter-disabled' => 'Deaktiveret', + 'abusefilter-hitcount' => '$1 {{PLURAL:$1|træf|træf}}', + 'abusefilter-new' => 'Opret et nyt filter', + 'abusefilter-links' => 'Nyttige links:', + 'abusefilter-tools-modifiertest-submit' => 'Test', + 'abusefilter-tools' => 'Værktøj til misbrugsfiltret', + 'abusefilter-loglink' => 'Vis misbrugsloggen', + 'abusefilter-return' => 'Vend tilbage til filterhåndtering', + 'abusefilter-status-global' => 'Globalt', + 'abusefilter-list-options' => 'Indstillinger', + 'abusefilter-list-options-deleted' => 'Slettede filtre:', + 'abusefilter-list-options-deleted-only' => 'Vis kun slettere filtre', + 'abusefilter-list-options-deleted-hide' => 'Skjul slettede filtre', + 'abusefilter-list-options-deleted-show' => 'Inkluder slettede filtre', + 'abusefilter-list-options-disabled' => 'Deaktiverede filtre:', + 'abusefilter-list-options-hidedisabled' => 'Skjul deaktiverede filtre', + 'abusefilter-list-options-submit' => 'Opdater', + 'abusefilter-tools-subtitle' => 'Værktøjer', + 'abusefilter-tools-text' => 'Her er nogle værktøjer som kan være nyttige til at formulere og fejlsøge misbrugsfiltre.', + 'abusefilter-tools-expr' => 'Udtrykstester', + 'abusefilter-tools-submitexpr' => 'Evaluer', + 'abusefilter-tools-reautoconfirm' => 'Genopret status som registreret bruger', + 'abusefilter-tools-reautoconfirm-user' => 'Bruger:', + 'abusefilter-tools-reautoconfirm-submit' => 'Gen-registrer bruger', + 'abusefilter-reautoconfirm-none' => 'Den bruger har ikke fået suspenderet sin status som registreret bruger.', + 'abusefilter-reautoconfirm-notallowed' => 'Du har ikke tilladelse til at genoprette status som registreret bruger.', + 'abusefilter-reautoconfirm-done' => 'Kontoens status som registreret bruger er blevet genoprettet', + 'abusefilter-status' => 'Af de(n) seneste $1 {{PLURAL:$1|handling|handlinger}} er $2 ($3%) nået betingelsesgrænsen på $4, og $5 ($6%) har udløst et af de filtre som i øjeblikket er aktiveret.', + 'abusefilter-edit-subtitle' => 'Redigerer filter $1', + 'abusefilter-edit-status-label' => 'Statistik:', + 'abusefilter-edit-new' => 'Nyt filter', + 'abusefilter-edit-save' => 'Gem filter', + 'abusefilter-edit-id' => 'Filter-ID:', + 'abusefilter-edit-description' => "Beskrivelse: +:''(vises offentligt)''", + 'abusefilter-edit-flags' => 'Flag:', + 'abusefilter-edit-enabled' => 'Aktivér dette filter', + 'abusefilter-edit-deleted' => 'Markér som slettet', + 'abusefilter-edit-hidden' => 'Skjul detaljer om dette filter fra offentlig visning', + 'abusefilter-edit-rules' => 'Betingelser:', + 'abusefilter-edit-notes' => "Noter: +:''(privat)''", + 'abusefilter-edit-lastmod' => 'Filter senest ændret:', + 'abusefilter-edit-lastmod-text' => '$1 af $2', + 'abusefilter-edit-hitcount' => 'Filtertræf:', + 'abusefilter-edit-consequences' => 'Handlinger som udføres ved træf', + 'abusefilter-edit-action-warn' => 'Udfør disse handlinger efter at have givet brugeren en advarsel', + 'abusefilter-edit-action-disallow' => 'Forhindre brugeren i at udføre den ønskede handling', + 'abusefilter-edit-action-flag' => 'Flag redigeringen i misbrugsloggen', + 'abusefilter-edit-action-blockautopromote' => 'Fjern brugerens status som registreret bruger', + 'abusefilter-edit-action-degroup' => 'Fjern brugeren fra alle priviligerede grupper', + 'abusefilter-edit-action-tag' => 'Mærk redigeringen til yderligere gennemgang', + 'abusefilter-edit-throttle-count' => 'Antal tilladte handlinger:', + 'abusefilter-edit-throttle-period' => 'Tidsrum:', + 'abusefilter-edit-throttle-seconds' => '$1 {{PLURAL:$1|sekund|sekunder}}', + 'abusefilter-edit-warn-message' => 'Systemmeddelelse som skal bruges til advarsel:', + 'abusefilter-edit-warn-other' => 'Anden meddelelse', + 'abusefilter-edit-warn-other-label' => "Sidenavn på anden meddelelse: +:''(uden MediaWiki-præfiks)''", + 'abusefilter-edit-warn-actions' => 'Handlinger:', + 'abusefilter-edit-warn-preview' => 'Forhåndsvis valgt meddelelse', + 'abusefilter-edit-warn-edit' => 'Opret/redigér valgt meddelelse', + 'abusefilter-edit-tag-tag' => 'Mærker som skal anvendes (et pr. linje):', + 'abusefilter-edit-builder-vars-action' => 'Handling', + 'abusefilter-edit-builder-vars-newsize' => 'Ny sidestørrelse', + 'abusefilter-edit-builder-vars-article-id' => 'Side-ID', + 'abusefilter-edit-builder-vars-article-ns' => 'Sidens navnerum', + 'abusefilter-edit-builder-vars-article-text' => 'Sidetitel (uden navnerum)', + 'abusefilter-edit-builder-vars-article-prefixedtext' => 'Fuld sidetitel', + 'abusefilter-edit-builder-vars-user-editcount' => 'Brugerens redigeringsantal', + 'abusefilter-edit-builder-vars-user-age' => 'Brugerkontoens alder', + 'abusefilter-edit-builder-vars-user-name' => 'Brugerkontoens navn', + 'abusefilter-edit-builder-vars-user-groups' => 'Grupper (heriblandt implicitte) som brugeren er i', +); + /** German (Deutsch) * @author Cedric31 * @author ChrisiPK @@ -5242,6 +5409,12 @@ Pyydä rajoitettujen toimintojen lisäämiseen tarvittavien oikeuksien haltijalt 'abusefilter-edit-builder-op-bool-or' => 'Tai (|)', 'abusefilter-edit-builder-group-misc' => 'Sekalaiset', 'abusefilter-edit-builder-misc-in' => 'sisältyy merkkijonoon (in)', + 'abusefilter-edit-builder-misc-like' => 'Täsmää hahmoon (like)', + 'abusefilter-edit-builder-misc-rlike' => 'Täsmää säännölliseen lausekkeeseen (rlike)', + 'abusefilter-edit-builder-misc-contains' => 'Vasen merkkijono sisältää oikean merkkijonon (contains)', + 'abusefilter-edit-builder-misc-stringlit' => 'Merkkijonovakio ("")', + 'abusefilter-edit-builder-misc-tern' => 'Ehto-operaattori (X ? Y : Z)', + 'abusefilter-edit-builder-misc-cond' => 'Ehtolause (if X then Y else Z)', 'abusefilter-edit-builder-group-funcs' => 'Funktiot', 'abusefilter-edit-builder-funcs-length' => 'Merkkijonon pituus (length)', 'abusefilter-edit-builder-funcs-lcase' => 'Muuta pienaakkosiksi (lcase)', @@ -5250,9 +5423,15 @@ Pyydä rajoitettujen toimintojen lisäämiseen tarvittavien oikeuksien haltijalt 'abusefilter-edit-builder-funcs-specialratio' => 'Erikoismerkit / merkit yhteensä (specialratio)', 'abusefilter-edit-builder-funcs-norm' => 'Yhtenäistä (norm)', 'abusefilter-edit-builder-funcs-count' => 'Merkkijonon X esiintymiskerrat merkkijonossa Y (count)', + 'abusefilter-edit-builder-funcs-rcount' => 'Säännöllisen lausekkeen X esiintymien määrä merkkijonossa Y (rcount)', 'abusefilter-edit-builder-funcs-rmwhitespace' => 'Poista tyhjä tila (rmwhitespace)', 'abusefilter-edit-builder-funcs-rmspecials' => 'Poista erikoismerkit (rmspecials)', 'abusefilter-edit-builder-funcs-ip_in_range' => 'Onko IP-osoite osoiteavaruudessa? (ip_in_range)', + 'abusefilter-edit-builder-funcs-contains-any' => 'Etsi merkkijonosta osamerkkijonoja (contains_any)', + 'abusefilter-edit-builder-funcs-substr' => 'Osamerkkijono (substr)', + 'abusefilter-edit-builder-funcs-strpos' => 'Osamerkkijonon sijainti merkkijonossa (strpos)', + 'abusefilter-edit-builder-funcs-str_replace' => 'Korvaa osamerkkijono merkkijonolla (str_replace)', + 'abusefilter-edit-builder-funcs-set_var' => 'Aseta muuttujalle arvo (set_var)', 'abusefilter-edit-builder-group-vars' => 'Muuttujat', 'abusefilter-edit-builder-vars-accountname' => 'Käyttäjätunnus (tunnuksen luomisessa)', 'abusefilter-edit-builder-vars-timestamp' => 'Muutoksen Unix-aikaleima', @@ -9741,12 +9920,12 @@ $messages['km'] = array( 'abusefilter-unhidden' => 'សាធារណៈ', 'abusefilter-deleted' => 'បានលុប', 'abusefilter-hitcount' => '$1 {{PLURAL:$1|ដង|ដង}}', - 'abusefilter-new' => 'តម្រងថ្មី', + 'abusefilter-new' => 'បង្កើតតំរងថ្មី', 'abusefilter-links' => 'តំណភ្ជាប់មានប្រយោជន៍៖', 'abusefilter-tools-modifiertest-submit' => 'សាកល្បង', 'abusefilter-tools-subtitle' => 'ឧបករណ៍នានា', 'abusefilter-tools-submitexpr' => 'វាយតម្លៃ', - 'abusefilter-tools-reautoconfirm-user' => 'អ្នកប្រើប្រាស់', + 'abusefilter-tools-reautoconfirm-user' => 'អ្នកប្រើប្រាស់៖', 'abusefilter-edit-subtitle' => 'កំពុងកែសម្រួលតម្រង $1', 'abusefilter-edit-status-label' => 'ស្ថិតិ៖', 'abusefilter-edit-new' => 'តម្រងថ្មី', @@ -9768,7 +9947,7 @@ $messages['km'] = array( 'abusefilter-edit-done-subtitle' => 'តម្រងត្រូវបានកែសម្រួល', 'abusefilter-edit-done' => 'អ្នកបានរក្សាទុកបំលាស់ប្ដូរចំពោះតម្រង $1 ដោយជោគជ័យ។', 'abusefilter-edit-viewhistory' => 'មើលប្រវត្តិរបស់តម្រងនេះ', - 'abusefilter-edit-history' => 'ប្រវត្តិ', + 'abusefilter-edit-history' => 'ប្រវត្តិ៖', 'abusefilter-edit-check' => 'ពិនិត្យវាក្យសម្ពន្ធ(syntax)', 'abusefilter-edit-builder-group-op-arithmetic' => 'ប្រមាណវិធីនព្វន្ឋ', 'abusefilter-edit-builder-op-arithmetic-addition' => 'ប្រមាណវិធីបូក (+)', @@ -9800,9 +9979,9 @@ $messages['km'] = array( 'abusefilter-edit-builder-vars-oldsize' => 'ទំហំទំព័រចាស់', 'abusefilter-edit-builder-vars-removedlines' => 'បន្ទាត់ដែលត្រូវបានយកចេញក្នុងកំណែប្រែ', 'abusefilter-edit-builder-vars-summary' => 'កែប្រែសេចក្តីសង្ខេប/ហេតុផល', - 'abusefilter-edit-builder-vars-article-id' => 'ID អត្ថបទ', - 'abusefilter-edit-builder-vars-article-ns' => 'លំហឈ្មោះអត្ថបទ', - 'abusefilter-edit-builder-vars-article-prefixedtext' => 'ចំនងជើងអត្ថបទពេញ', + 'abusefilter-edit-builder-vars-article-id' => 'អត្ថសញ្ញាណទំព័រ', + 'abusefilter-edit-builder-vars-article-ns' => 'លំហឈ្មោះទំព័រ', + 'abusefilter-edit-builder-vars-article-prefixedtext' => 'ចំនងជើងពេញរបស់អត្ថបទ', 'abusefilter-edit-builder-vars-user-editcount' => 'កែប្រែចំនួនអ្នកប្រើប្រាស់', 'abusefilter-edit-builder-vars-user-age' => 'អាយុកាលគណនីអ្នកប្រើប្រាស់', 'abusefilter-edit-builder-vars-user-name' => 'ឈ្មោះគណនីអ្នកប្រើប្រាស់', @@ -9815,6 +9994,7 @@ $messages['km'] = array( ); /** Korean (한국어) + * @author Klutzy * @author Kwj2772 * @author Yknok29 */ @@ -9909,7 +10089,7 @@ $messages['ko'] = array( 'abusefilter-list-options-deleted-show' => '삭제된 필터를 포함하기', 'abusefilter-list-options-disabled' => '비활성화된 필터:', 'abusefilter-list-options-hidedisabled' => '비활성화된 필터를 숨기기', - 'abusefilter-list-options-submit' => '갱신', + 'abusefilter-list-options-submit' => '적용', 'abusefilter-tools-subtitle' => '도구', 'abusefilter-tools-expr' => '구문 검사기', 'abusefilter-tools-submitexpr' => '시험', @@ -10002,7 +10182,7 @@ $messages['ko'] = array( 'abusefilter-edit-builder-vars-oldsize' => '이전 문서 크기', 'abusefilter-edit-builder-vars-removedlines' => '편집 중 제거된 줄', 'abusefilter-edit-builder-vars-summary' => '편집 요약/이유', - 'abusefilter-edit-builder-vars-article-id' => '페이지 ID', + 'abusefilter-edit-builder-vars-article-id' => '문서 ID', 'abusefilter-edit-builder-vars-article-ns' => '문서 이름공간', 'abusefilter-edit-builder-vars-article-text' => '(이름공간을 뺀) 문서 제목', 'abusefilter-edit-builder-vars-article-prefixedtext' => '전체 문서 제목', @@ -19147,6 +19327,7 @@ $messages['zh-hans'] = array( 'right-abusefilter-private' => '查看过滤日志中的非公开数据', 'right-abusefilter-modify-restricted' => '受限修改防滥用过滤器', 'right-abusefilter-revert' => '撤销指定防滥用过滤器作出的所有更改', + 'right-abusefilter-view-private' => '查看被标记为隐藏的过滤器', 'action-abusefilter-modify' => '修改防滥用过滤器', 'action-abusefilter-view' => '查看防滥用过滤器', 'action-abusefilter-log' => '查看过滤日志', @@ -19154,6 +19335,7 @@ $messages['zh-hans'] = array( 'action-abusefilter-private' => '查看过滤日志中的非公开数据', 'action-abusefilter-modify-restricted' => '受限修改防滥用过滤器', 'action-abusefilter-revert' => '撤销指定防滥用过滤器作出的所有更改', + 'action-abusefilter-view-private' => '查看被标记为隐藏的过滤器', 'abusefilter-log' => '防滥用过滤器日志', 'abusefilter-log-summary' => '本日志列出了过滤器捕捉到的所有行为。', 'abusefilter-log-search' => '搜索过滤日志', @@ -19224,7 +19406,7 @@ $messages['zh-hans'] = array( 'abusefilter-edit-oldwarning' => '您正在编辑该过滤器的旧有版本。统计栏中引用的是该过滤器的最新版本。如果您保存您的编辑,所编辑版本之后的所有修改均会丢失。 • [[Special:AbuseFilter/history/$2|返回过滤器的历史页面]]。', 'abusefilter-edit-status-label' => '统计:', - 'abusefilter-edit-status' => '在最近的$1{{PLURAL:$1|次|次}}编辑中,有$2($3%)次编辑触发了本过滤器。其平均运行时间为$4毫秒', + 'abusefilter-edit-status' => '在最近的$1次编辑中,有$2($3%)次编辑触发了本过滤器。其平均运行时间为$4毫秒,消耗了$5条限制。', 'abusefilter-edit-throttled' => "'''警告''':本过滤器已因安全问题而停止运行。它已达到匹配超过$1%编辑的上限。", 'abusefilter-edit-new' => '新建过滤器', 'abusefilter-edit-save' => '保存过滤器', @@ -19279,6 +19461,10 @@ $messages['zh-hans'] = array( 'abusefilter-edit-test-link' => '以最近的编辑测试本过滤器', 'abusefilter-edit-global' => '全域应用本过滤器', 'abusefilter-edit-export' => '导出本过滤器', + 'abusefilter-edit-syntaxok' => '没有检测到语法错误。', + 'abusefilter-edit-syntaxerr' => '检测到语法错误:$1', + 'abusefilter-edit-bad-tags' => '一个或更多的标签不可用。 +标签不应过长,并且不应包含任何特殊字符。', 'abusefilter-edit-builder-select' => '选择需添加到光标处的选项', 'abusefilter-edit-builder-group-op-arithmetic' => '算术运算符', 'abusefilter-edit-builder-op-arithmetic-addition' => '加(+)', @@ -19323,11 +19509,11 @@ $messages['zh-hans'] = array( 'abusefilter-edit-builder-funcs-substr' => '子字符串(substr)', 'abusefilter-edit-builder-funcs-strpos' => '子字符串在字符串中的位置(strpos)', 'abusefilter-edit-builder-funcs-str_replace' => '在字符串中替换子字符串(str_replace)', - 'abusefilter-edit-builder-funcs-set_var' => '设定变量(set_var)', + 'abusefilter-edit-builder-funcs-set_var' => '设置变量(set_var)', 'abusefilter-edit-builder-group-vars' => '变量', 'abusefilter-edit-builder-vars-accountname' => '帐户(创建时)的名称', - 'abusefilter-edit-builder-vars-timestamp' => '修订所属的 Unix 时间戳', - 'abusefilter-edit-builder-vars-action' => '操作', + 'abusefilter-edit-builder-vars-timestamp' => '修订的 Unix 时间戳', + 'abusefilter-edit-builder-vars-action' => '动作', 'abusefilter-edit-builder-vars-addedlines' => '编辑增加的行', 'abusefilter-edit-builder-vars-delta' => '编辑前后的大小改变', 'abusefilter-edit-builder-vars-diff' => '编辑产生的差异', @@ -19379,7 +19565,7 @@ $messages['zh-hans'] = array( 'abusefilter-history-flags' => '标记', 'abusefilter-history-filter' => '过滤器规则', 'abusefilter-history-comments' => '注释', - 'abusefilter-history-actions' => '操作', + 'abusefilter-history-actions' => '动作', 'abusefilter-history-backedit' => '回到过滤器编辑器', 'abusefilter-history-deleted' => '删除', 'abusefilter-history-filterid' => '过滤器', @@ -19387,12 +19573,12 @@ $messages['zh-hans'] = array( 'abusefilter-history-select-user' => '用户:', 'abusefilter-history-select-submit' => '精确', 'abusefilter-history-diff' => '修订', - 'abusefilter-history-error-hidden' => '您所请求的过滤器是隐藏的,您无法查看它的历史。', + 'abusefilter-history-error-hidden' => '您请求查看的过滤器已被隐藏的,您无法查看其历史。', 'abusefilter-exception-unexpectedatend' => '字符$1处出现意料外的“$2”。', 'abusefilter-exception-expectednotfound' => '字符$1处未找到预期的$2(但找到了$3 $4)。', - 'abusefilter-exception-unrecognisedkeyword' => '字符$1处出现了无法识别的关键字$2。', + 'abusefilter-exception-unrecognisedkeyword' => '字符$1处存在无法识别的关键字$2。', 'abusefilter-exception-unexpectedtoken' => '字符$1处未找到预期的(类型$2的)标记“$3”。', - 'abusefilter-exception-unclosedstring' => '字符$1处开始的字符串并未封闭。', + 'abusefilter-exception-unclosedstring' => '由$1处开始的字符串没有关闭。', 'abusefilter-exception-invalidoperator' => '字符$1处存在非法运算符“$2”。', 'abusefilter-exception-unrecognisedtoken' => '字符$1处存在无法识别的标记“$2”。', 'abusefilter-exception-noparams' => '字符$1处没有给出函数“$2”所需的参数。', @@ -19426,8 +19612,8 @@ $messages['zh-hans'] = array( 'abusefilter-revert-reasonfield' => '撤销原因:', 'abusefilter-test' => '利用先前的编辑测试过滤器', 'abusefilter-test-intro' => '本页允许您检查下方方框中输入的过滤器对最近$1次修改所造成的影响。若要加载其他现有的过滤器,请在方框下面的文本编辑框中输入过滤器的编号,并单击“载入”按钮。', - 'abusefilter-test-legend' => '过滤器测试中', - 'abusefilter-test-load-filter' => '加载过滤器ID:', + 'abusefilter-test-legend' => '测试过滤器', + 'abusefilter-test-load-filter' => '加载过滤器编号:', 'abusefilter-test-submit' => '测试', 'abusefilter-test-load' => '载入', 'abusefilter-test-user' => '右框所输用户进行的更改:',